Как вывести условия по параметрам пользователя?
Как создать условие с чекбоксом, если и с обычным полем ничего не получается, условия работают у меня только на modx.user.id и на modx.user.email, может ли это быть из-за того, что эти поля заполнялись при регистрации, но мне ведь нужно самой одно из полей заполнять… как быть?
На сайте настроена регистрация пользователей через Login, для авторизованных пользователей я хочу поставить условие опираясь на один из параметров, вот такой код работает
в профиле, если вывести [ [+fax] ] — то выводит 123, если сделать условие
потом я добавила свои дополнительные поля (одно поле текста и один чекбокс ) через инструкцию здесь modx.pro/howto/8889, с новыми полями история та же, я проверяла в базе данных, новое поле выводит правильное значение (в новом чекбоксе отмечала галочку), но условия не срабатывают
5
На сайте настроена регистрация пользователей через Login, для авторизованных пользователей я хочу поставить условие опираясь на один из параметров, вот такой код работает
[ [!+modx.user.id:is=`0`:then=`да`:else=`нет`] ]а к примеру [ [!+modx.user.fax:is=`123`:then=`да`:else=`нет`] ] не работает, выводит "нет"параметр факса я вводила вручную через админку,в профиле, если вывести [ [+fax] ] — то выводит 123, если сделать условие
[ [+fax:is=`123`:then=`да`:else=`нет`] ] тоже не срабатывает, выводится "нет" потом я добавила свои дополнительные поля (одно поле текста и один чекбокс ) через инструкцию здесь modx.pro/howto/8889, с новыми полями история та же, я проверяла в базе данных, новое поле выводит правильное значение (в новом чекбоксе отмечала галочку), но условия не срабатывают
Комментарии: 5