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