В доме в подвале затопило подвал нечистотами. На место прибыли два сантехника: старый и молодой. Старый посмотрел на все это и говорит молодому: - Трубу прорвало. Ныряй. Надо чинить. Молодой начинает ныть: - Я не знаю... Я не умею... С чего начинать... Старый посмотрел на него грустно, снял пиджак, брюки и нырнул в жижу. Выныривает и говорит: - Подай ключ 15 на 17 Потом выныривает: - Разводной. Потом:- Пассатижи и проволку. Ну, и так далее, продолжается все это полчаса. - Все. Починил. Вылазит, вытирается ветощью, надевает брюки, пиджак и говорит молодому: - Учись, сынок, а то так и будешь всю жизнь ключи подавать!
Обучение работе в modX.
неверный total в getProducts
Часто используем tag manager2 в связке с getProducts для создания интернет-магазинов на базе Modx Shopkeeper. Очень шустрая и удобная связка. Но на одном из проектов столкнулись с непонятным — на любых категориях getProducts пишет в плейсхолдер одно и то же число, абсолютно не совпадающее с реальностью. Причем, судя по логам, высчитывает он его правильно, а вот что происходит дальше — непонятно.
Позже выяснилось, что в одном из сниппетов для построения хитрого многоэтажного меню тоже используется getProducts в режиме returnIDs, который и проставлял в плейсхолдер по умолчанию (
totalVar |
Имя плейсхолдера с общим количеством ресурсов | total |
) это несуразное число.
Будьте бдительны, и лучше используйте свои имена плейсхолдеров вместо дефолтных ;)
Если остались вопросы - напишите их в комментариях. Мы ответим очень быстро!