Magento - Aktywacja znaczników HTML w polu description

Opublikował:‌ WG Admin
Kategorie: Konfiguracja

Tworząc kategorię bądź podkategorię produktu w Magento możemy umieścić opis działu z charakterystyką tego co znajduje się w danej sekcji sklepu. Treść tego opisu znajduje się domyślnie nad listą produktów. W panelu administracyjnym pole to nosi nazwę description (nie mylić z meta description). Jest to dość przydatne rozwiązanie, bo dajemy potencjalnemu klientowi możliwość zapoznania się z asortymentem. Niestety pole to posiada jeden minus.

Twórcy oprogramowania stwierdzili, że nie ma potrzeby by w tym polu można było pogrubić tekst, stworzyć listę wypunktowaną, czy po prostu podzielić tekst na akapity. Dali za to narzędzie, które wycina wszelkie formatowania tworząc ciągły blok tekstowy. Ktoś może stwierdzić, że zrobiono tak by tekst z tego pola umieścić w meta tagach. Ok - niech im będzie, tylko po co w takim celu poniżej tego pola mamy dodatkowe pole descritpion, które będzie obsługiwać znacznik meta? 

Mniejsza o to - każda osoba, która zna podstawy XHTML może sformatować tekst tak by wyglądał trochę bardziej przyjaźnie dla odwiedzających sklep klientów. Niestety aby znaczniki były właściwie interpretowane przez przeglądarkę konieczna będzie ingerencja w kod jednego z plików.

Ma początek przejdźmy jakimś edytorem do poniższej lokalizacji:

/app/design/frontend/twoj_katalog/twoj_katalog/template/catalog/category/

i poddajmy edycji plik: view.phtml

Odnajdźmy teraz następującą ścieżkę kodu:

Kod:  Zaznacz wszystko
<?php echo $_helper->categoryAttribute($_category, $_category->getName(), 'description') ?>

zakomentujmy lub usuńmy znaleziony fragment kodu i w jego miejsce wprowadźmy ten kod:

Kod:  Zaznacz wszystko
<?php echo $_description ?>

Pozostaje nam tylko wszystko zapisać, wyczyścić cache sklepu i gotowe.

Od tego momentu będzie można dodawać  kod HTML do swoich opisów i cieszyć się właściwym formatowaniem opisów.

Całość niestety będzie trzeba powtórzyć po upgradzie Magento do wyższej wersji.

Tags:

,

Wasze komentarze:

comments powered by Disqus

Komentowanie - zasady

Autorzy komentarzy zamieszczonych w serwisie webground.pl publikują swoje opinie wyłącznie na własną odpowiedzialność.

Właściciel serwisu webground.pl nie ponosi żadnej odpowiedzialności za treści umieszczone przez użytkowników portalu