Никита

Никита

Был в сети 25 марта 2019, 23:11
Заказы не принимаю
Я бы на самом деле на javascript подобное реализовывал на твоём месте, вместо MODX. В MODX я бы просто выводил оба ценника в value скрытых полей, яваскриптом отслеживал какой radio активен и в зависимости от состояния radiobuttons подставлял бы нужную цену.
Ты, скорее всего тулзы обновил. Не суть — «Да» и «Нет» — не сок вариант. Попробуй изменить в самом tv-поле значения, среди перечисленных возможных Да==1||Нет==0 и измени параметры выборки на in_home: 1. Единица литералом(без кавычек)! Это важно.
UPD
и не используй tvfilters. where надежнее
Вообще фактически, miniShop2 (как я понимаю) где-то там далеко в скриптах регистрирует каждого юзера — временно. Пока сессия не прервётся. Так что я думаю достучаться до данных можно как до любых других данных юзера, записанных в админке. [[+user.id]], [[+user.email]] итд. Полный список плейсхолдеров по идее должен быть в профиле твоей админки во всплывающих tooltips.
Теоретически можно этот же запрос пихнуть сразу вместо вашего.
Этот вариант сработал. В dropdown выводятся имена, в таблицу и на front уходит уже разметка, но это не критично — напишу дескрипшен — контентщики поймут) Спвсибо
Очень порадовали планы на 2017й год. Уверен, что всё получится. Благодаря modstore огромное количество разработчиков, включая меня, тратят на реализацию функционала очень мало времени и сил в сравнении с другими платформами. Хотя сравнивать MODX и все его доступные модули с другими CMS/CMF не очень правильно, поскольку аналогов нашей любимой платформы и таких вещей как modstore, modmore, modhost etc. в данный момент просто нет.

Желаю всем новых открытий и успехов в разработке проектов на MODX в наступившем году! =)
[[+prev]][[+pages]]из[[+pageCount]][[+next]] в tplWrapper — помогло. Фактически, я просто заменил [[+first]] на [[+pages]] и [[+last]] на [[+pageCount]]. Как по мне так я не понимаю логику работы. Я даже не могу понять разницы между [[+pages]] и [[+pageCount]]. НО!
Пагинация заработала как надо, следовательно, лучше больше ничего не трогать))). Спасибо большое.
Да, всё верно — от слова надо избавиться, но [[+pageNo]] вообще не передаётся на страницу. В документации к pdoPage даже нет плейсхолдера для вывода текущего номера страницы.
Я изменил параметры сниппета по вашей инструкции, но [[+pageNo]] не выводится. Судя по html-комментам, которые я залил в чанки, в качестве первой страницы и шеврона выводятся prevEmpty и firstEmpty — они не хотят обрабатывать плейсхолдеры [[+pageNo]] вообще. А [[%pdopage_first]] даёт хотя бы строку.