Если у вас есть проблема сокращенных названий в корзине, допусти 3 символа, необходимо поправить 3 файла, т.к. они все взаимосвязаны.
blockcart.tpl
В нем ищем:
1 |
{$product.name|truncate:20:'...'|escape:html:'UTF-8'} |
и исправляем на нужное нам значение. Оптимально не более 20-30 символов, многое зависит от верстки и адаптивности.
blockcart-json.tpl
1 |
"name": "{$product.name|html_entity_decode:2:'UTF-8'|escape:'htmlall'|truncate:22:'...':true}", |
Тоже самое, ставим столько символов, сколько нам нужно.
js/modules/blockcart/ajax-cart.js – в папке темы, если такого файла нет, то в папке модули /blockcart
Уже исправленный вариант
1 |
var name = (this.name.length > 220 ? this.name.substring(0, 20) + '...' : this.name); |
или так
1 |
var name = (this.name.length > 220 ? this.name.substring(0, 20) + '...' : this.name); |
Полную версию читайте на блоге.
Пост показался интересным?) Ставьте лайк, есть что добавить добро пожаловать в комментарии. Знаете, что-то интересное или решили какую-то проблему на престе, напишите мне, мы опубликуем пост, упомянем Вас как автора и поставим ссылку на ваш сайт.
До следующих постов)
Коментарии0 новых