Анатолий Серёгин

Анатолий Серёгин

С нами с 09 апреля 2013; Место в рейтинге пользователей: #986
Анатолий Серёгин
26 октября 2017, 00:29
0
Чуть исправил код по ссылке. Нашел ошибку.
Анатолий Серёгин
25 октября 2017, 00:39
+1
Евгений, здравствуйте. Классное у вас дополнение получилось. Сложное правда, но свое дело делает:). Спасибо.
Теперь о проблеме. Я пробовал сделать через сниппет sfMenu меню. И хотелось сделать его так, чтобы пустые категории не выводились. И тут я столкнулся с проблемой. У меня есть составные разделы. К ним привязано несколько полей. Для таких разделов сниппет неправильно считает кол-во вложенных товаров, если фильтровать по msProductOption. Он учитывает только одно значение, а остальные игнорирует.
Я решил эту проблему изменением функции countChildren. Вот мое решение gist.github.com/Kookabura/e9ef4c0f94faa8deaf1fe6e02c41d1d7. Правки в коде в строках 18-21, 30-33, 70-82.
Посмотрите, пожалуйста, у себя. Если решение вам понравится, то включите в следующее обновление.
Анатолий Серёгин
18 октября 2015, 19:55
0
Уже точно не помню пробовал с параметром или нет, но, кажется, не работало. В моем случае не было установленного компонента, я просто создал папки и файлы. Может из-за этого.
Анатолий Серёгин
18 октября 2015, 19:24
0
Добавил сниппет с loadClass компонента и после этого вызвал pdoResources с этим классом. Все получилось.