Шаблон 7.2 вопросы

Спасибо, получилось и довольно симпатично.
Скриншот 29-10-2022 141427

Было бы здорово еще сделать вывод тескта с цветом во всплывающем окне при наведении на иконку- возможно такое?

Корзина в шапке. Как убрать слова “корзина, пусто”. В каком файле находятся эти слова? Пробовал убрать метки из файла {$box_CART}, но при загрузке страниц ,все равно мелькают эти 2 слова. И вместо “пусто” нужно поставить “0”

Можно просто значок коризины без всяких надписей оставить, и место высвободится

В доп js - javascript выполняемый, добавьте

$("#filter_f42 .fb_label_flex").each(function( index ) {
  $(this).attr('title', $(this).find('.fb_label_link').text() + " ("+$(this).find('.filter_count').text()+")");
});

После

$(function($){

Файл \templates\nexshops\boxes\box_cart.html

Очень плохая идея)
Клиенту важно знать на сколько он купил и сколько штук товара

Спасибо
Но, всплывающие окна работает только после перезагрузки страницы, после выбора и деактивации фильтров не работают до момента перезагрузки страницы
Скриншот 29-10-2022 155735

Поправил код в

перезапишите его

1 лайк

Заменил код, подход со всплывающим окном блокирует работу фильтров на мобильных.
Сделал чтоб добавлялась стандартная надпись при наведении.

Спасибо- работает.
Но все фильтры, не только цвет с картинками, очень медленно работают на смартфоне- может быть связь неважная.

да, может быть из-за интернета.
Обратите внимание код был изменен, измените его и у себя на сайте.

На десктопе все работает нормально, а на смартфоне присутствует интересная особенность- при нажатии по центру плитки попадаешь на картику и выводится всплывающее окно, но сам фильтр не выбирается, нажимаешь повторно по центру на картинку и окно пропадает, но сам фильтр не выбирается и так бесконечно- фильтр выбирается, только если нажать не по центру на картинку, а исхитрится нажать сбоку на узкую свободную полоску между картинкой и краем кнопки.
Редко, но похожая ситуация случается и с плитками без картинки, просто с текстом, когда при нажатии по центру кликаешь на сам текст и вместо выбора фильтра выводится контекстное меню текста, то есть текст и картинке ведут себя при клике по ним не как кнопка, а как отдельные сущности в ней.

Да, поэтому и переписал код

Я код заменил.

Нет, он был еще раз изменен.

1 лайк

Да, теперь хорошо- спасибо.

Без подписей тоже плохо, пришлось идти на компромисс

Скриншот 30-10-2022 110922

:+1:

По поводу разной ширины плиток- может возможно задать фиксированную ширину, но сделать автоперенос текста в 2 строки, где в 1 не умещается? Разной ширины плитки очень неряшливо выглядят.

Тут момент такой что они могут быть разной ширины, у каждого сайта свои фильтры, чтоб сделать одинаковой ширины, добавьте
в доп css

.fb_label_flex{
    flex: 1 1 22%;
}

где 22% - это ширина минимального блока.
Нужно поэкспериментировать с этим числом, посмотреть к примеру как будет с 32%
и оставить наиболее подходящее под ваши фильры.