Polskie wsparcie PrestaShop

PrestaShop => Konfiguracja => Wątek zaczęty przez: dtw88 w Luty 17, 2013, 11:00:03 pm

Tytuł: Ograniczenie liczby liter w nazwie produktu
Wiadomość wysłana przez: dtw88 w Luty 17, 2013, 11:00:03 pm
Witam, który plik jest odpowiedzialny za wyświetlanie listy produktów w kategorii bo chciałbym zmienić za pomocą php ograniczenie długości nazwy produktu na liscie aby nie rozjezdzala mi sie strona?
pozdrawiam
Tytuł: Odp: Ograniczenie liczby liter w nazwie produktu
Wiadomość wysłana przez: design4VIP w Luty 18, 2013, 11:01:15 am
"za pomoca php" bedzie problem. bo za wiele php w prostashop go nie masz... cos o Smarty Ci wiadomo? a plik to product-list a reszte masz wytlumaczone parokrotnie na tym forum.
Tytuł: Odp: Ograniczenie liczby liter w nazwie produktu
Wiadomość wysłana przez: Podemski w Luty 20, 2013, 08:07:07 pm
"za pomoca php" bedzie problem. bo za wiele php w prostashop go nie masz... cos o Smarty Ci wiadomo? a plik to product-list a reszte masz wytlumaczone parokrotnie na tym forum.

PrestaShop jest napisana w technologii .php i bez problemu mógłby to zrobić edytując kod php jednakże byłoby to rozwiązanie głupie. Smarty to tylko obsługa php w lepszym wydaniu więc nie popadajmy w skrajność.

Plik to product-list.tpl w katalogu Twojego szablonu, za skracanie odpowiada funkcja truncate, która prezentuje się tak:

{$cos|truncate:360:'...'} co skróci nam "inteligentnie" wyrażenie do ~35 znaków.