Prestashop 1.6: Не отображается полностью название товара

  • 23.01.2017
  • 2 990
  • 4
  • 08.04.2019
  • 1
  • 1
  • 0
Prestashop 1.6: Не отображается полностью название товара

Описание и решение проблемы

Если у вашего товара, который вы размещаете в своем магазине, сделанном на бесплатном движке Prestashop, длинное наименование, то оно будет сокращено до 45 символов. Как результат - наименования станут не информативными, приведут к путанице покупателей и вообще будут выглядеть не очень красиво.

Чтобы исправить это, нужно открыть файл product-list.tpl, который находится по адресу themes/default-bootstrap, и найти там следующую строку:

{$product.name|truncate:45:'...'|escape:'html':'UTF-8'}

Собственно в этой строке и задается ограничение на длину параметром truncate:45. Данное ограничение можно вообще убрать, придав строке следующий вид:

{$product.name|escape:'html':'UTF-8'}

Либо поменять значение в 45 символов на какое-нибудь другое, например на 100:

{$product.name|truncate:100:'...'|escape:'html':'UTF-8'}

Была ли эта статья Вам полезна?

Комментарии к статье (4)

    • Roksi

    Для 1.7.3.0
    ../classic/templates/catalog/_partials/miniatures
    в файле product.tpl есть 3 значения для $product.name|truncate.
    Для отображения полного наименования в каталоге нужно в последнем значении поставить кол-во символов.

    • Рита

    находится в файле: /themes/classic/templates/catalog/_partials/miniatures/product.tpl
    строки 32 и 40

    • Сурен

    А как это исправить если у меня prestashop 1.7.3.0 ?

      • Recluse

      Поищите в файлах вашей темы, имеющих название product.tpl или product-listgrid.tpl фразу $product.name|truncate. Цифра, следующая за ней обозначает количество выводимых символов, при превышении которых название будет сокращаться.

Добавить комментарий

Ваш адрес email не будет опубликован.

Напоминаем Вам, что Ваше сообщение будет опубликовано только после проверки администратором сайта. Обычно это занимает 1-2 рабочих дня.