TemplateMela MAG090180: как устранить дефект неправильного обрубания названий товаров в товаром списке?

[16 июля 2019 г.]    Российская сборка Magento 2.52.2
Magento 2: модули и услуги
magereport.com: составление перечня необходимых для установки заплаток SUPEE
#1 Дмитрий Федюк
  • Администратор
  • Иконка
  • Группа: Администратор
  • Сообщений: 8995
  • Регистрация: 20.02.2010

15.07.2014 13:49

Описание дефекта:
  • Оформительская тема: TemplateMela Minimal Multi Purpose (MAG090180)
  • Место дефекта: витринная страница списка товаров.
  • Описание дефекта:
    оформительская тема пытается сокращать длинные товарные названия, но делает это неправильно, оставляя на конце обрубленных названий отсутствующий в этих названиях символ «�»:
    Прикрепленное изображение: Неправильное-обрубание-названия-товара.png
  • Причина дефекта: ошибка разработчиков оформительской темы TemplateMela Minimal Multi Purpose (MAG090180).

Способ устранения дефекта:
  • Файлы (в скобках указана проблемная строка):
    app/design/frontend/default/MAG090180/template/bestseller/list.phtml (147)
    app/design/frontend/default/MAG090180/template/catalog/product/list.phtml (152)
    app/design/frontend/default/MAG090180/template/featured/featuredproducts/list_home.phtml (66)
    app/design/frontend/default/MAG090180/template/newproducts/list.phtml (146)
    app/design/frontend/default/MAG090180/template/newproducts/list_home.phtml (60)
    app/design/frontend/default/MAG090180/template/specialproducts/list.phtml (145)
    app/design/frontend/default/MAG090180/template/specialproducts/list_home.phtml (63)
  • Что найти:
    substr($this->escapeHtml($_product->getName()),0,20)

  • На что заменить:
    mb_substr($this->escapeHtml($_product->getName()),0,20)


Поделиться темой: