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

  • 23.01.2017
  • 5 344
  • 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 рабочих дня.