Игорь

Игорь

С нами с 12 сентября 2018; Место в рейтинге пользователей: #495

Нужно, что бы в сниппете значение из tv было числом

Здравствуйте!
Мне нужно добавлять пунктам меню css-класс разным страницам. Условий много, поэтому я решил сделать для этого свой сниппет «dismenu», что бы там в php все это дело просчитывать. Создал tv (числовое поле) `day-num` для страниц и пытаюсь получить значение в сниппете для переменной $daynum:
[[pdoMenu? &parents=`219`
                    &level=`1`
                    &includeTVs=`day-num`
                    &rowClass=`[[dismenu? &daynum=`[[+day-num]]`]]`
                    ]]
Проблема в том, что в сниппете переменная $daynum выводится как текст (т.е. я не могу ее ни сравнить с другим числом, ни сделать арифметические действия). Все мои попытки преобразовать ее в число в сниппете с помощью функций php тоже не дают результата (превращается тупо в 0).
Подскажите, что я делаю не так?
Игорь
07 ноября 2018, 20:39
modx.pro
1 462
0

Minishop2 разделить товары в заказе по дням

Здравствуйте!
Планируем сделать сайт по доставке обедов. Хочу использовать компонент Minishop2.
Как можно реализовать возможность заказа на несколько дней вперед в одной корзине?
Т.е. предполагается что человек зашел на страницу «Понедельник» — выбрал себе блюда для обеда, потом зашел на страницу «Вторник» и т.д. Причем товары в разные дни могут повторятся (тот же хлеб, например). И в результате, должен получиться единый заказ, разбитый по дням недели, понятный и заказчику и продавцу.
Игорь
02 ноября 2018, 12:29
modx.pro
572
0