wdrożenia PrestaShop

Ograniczenie liczby liter w nazwie produktu

  • 2 Odpowiedzi
  • 1215 Wyświetleń

0 użytkowników i 1 Gość przegląda ten wątek.

*

Offline dtw88

  • Nowy
  • *
  • 3
  • 0
Ograniczenie liczby liter w nazwie produktu
« dnia: 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

*

Offline design4VIP

  • user
  • Mieszkaniec
  • *****
  • 3,866
  • 131
    • design4VIP z innej strony...
  • PrestaShop: PS
  • Status: Programista
Odp: Ograniczenie liczby liter w nazwie produktu
« Odpowiedź #1 dnia: 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.
design4VIP z innej strony...

*

Podemski

  • Gość
Odp: Ograniczenie liczby liter w nazwie produktu
« Odpowiedź #2 dnia: 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.