Size: a a a

MODX. Русскоязычное сообщество.

2020 April 22

Ri

Roman 🚀 ilin in MODX. Русскоязычное сообщество.
Парни, привет! У этого поиска по адмике есть какие-то настройки? Хочу чтоб искал только по ресурсам с определенным шаблоном
источник

М

Миша in MODX. Русскоязычное сообщество.
Roman 🚀 ilin
Парни, привет! У этого поиска по адмике есть какие-то настройки? Хочу чтоб искал только по ресурсам с определенным шаблоном
на modx.pro вроде была статья, где менять что бы искал там где надо. По умолчанию вроде нельзя
источник

Ri

Roman 🚀 ilin in MODX. Русскоязычное сообщество.
Миша
на modx.pro вроде была статья, где менять что бы искал там где надо. По умолчанию вроде нельзя
хм хм хм, а не припомнишь ключевых слов? не могу найти
источник

АС

Алексей Смирнов... in MODX. Русскоязычное сообщество.
Vladimir Burnos
речь про инлайн чанки же, я сталкивался когда не отрабатывает феном в инлайн чанках, не один я, это нормальная ситуация
А вы писали полностью на феноме тот участок кода? Потому что то что вы говорите похоже на смешанный режим, когда присутствует фарш и fenom и MODX теги.... А это запрещено 😂
источник

VB

Vladimir Burnos in MODX. Русскоязычное сообщество.
Алексей Смирнов
А вы писали полностью на феноме тот участок кода? Потому что то что вы говорите похоже на смешанный режим, когда присутствует фарш и fenom и MODX теги.... А это запрещено 😂
ни каких смешанных режимов , полностью на феноме  
и да, чаще всего использую файлы
источник

MF

Max Fed in MODX. Русскоязычное сообщество.
у меня у пользователей есть поле order_no, в которое пишется id присвоенного им заказа, чтобы у пользователя только 1 заказ мог быть.
хочу сделать запрос к базе, чтобы выбирать пользователя с нужной почтой, смотреть у него заказ и проверять, оплачен ли заказ. делаю это вот так -

$c = $modx->newQuery('modUser');
               $c->leftJoin('modUserProfile', 'Profile', 'msOrder');
               
               $filter = array(
                   'Profile.email:=' => 'damawek886@homedepinst.com',
                   'Profile.order_no:=' => 'msOrder.id',
                   'msOrder.status:=' => '2'
               );
               
               $c->where($filter);
               $c->select('modUser.id');
              $customer = $modx->getObject('modUser', $c);


но ничего не работает
источник

MF

Max Fed in MODX. Русскоязычное сообщество.
потому что ошибка в синтаксисе, а как правильно - не могу понять
источник

MF

Max Fed in MODX. Русскоязычное сообщество.
я вообще в  leftJoin могу 3 таблицы как-то засунуть?
источник

АС

Алексей Смирнов... in MODX. Русскоязычное сообщество.
напишите запрос на чистом SQL и тогда почти поймете как надо его писать в Query.
источник

S

Sergey_K in MODX. Русскоязычное сообщество.
Алексей Смирнов
напишите запрос на чистом SQL и тогда почти поймете как надо его писать в Query.
Вообще не факт :)))
источник

АС

Алексей Смирнов... in MODX. Русскоязычное сообщество.
Sergey_K
Вообще не факт :)))
Сергей, конечно не факт... кто спорит?
источник

S

Sergey_K in MODX. Русскоязычное сообщество.
Да я о том, что логика "сборки" запросов на xpdo абсолютно жуткая.
источник

АС

Алексей Смирнов... in MODX. Русскоязычное сообщество.
Max Fed
у меня у пользователей есть поле order_no, в которое пишется id присвоенного им заказа, чтобы у пользователя только 1 заказ мог быть.
хочу сделать запрос к базе, чтобы выбирать пользователя с нужной почтой, смотреть у него заказ и проверять, оплачен ли заказ. делаю это вот так -

$c = $modx->newQuery('modUser');
               $c->leftJoin('modUserProfile', 'Profile', 'msOrder');
               
               $filter = array(
                   'Profile.email:=' => 'damawek886@homedepinst.com',
                   'Profile.order_no:=' => 'msOrder.id',
                   'msOrder.status:=' => '2'
               );
               
               $c->where($filter);
               $c->select('modUser.id');
              $customer = $modx->getObject('modUser', $c);


но ничего не работает
напишите запрос на чистом SQL и тогда почти поймете как надо его писать в Query.
источник

MF

Max Fed in MODX. Русскоязычное сообщество.
на чистом сделал
источник

S

Sergey_K in MODX. Русскоязычное сообщество.
Max Fed
на чистом сделал
Стало ясно?
источник

MF

Max Fed in MODX. Русскоязычное сообщество.
нет
источник

АС

Алексей Смирнов... in MODX. Русскоязычное сообщество.
зато проблема решена. на то и расчет :)))))))))
источник

NK

Nikolay Kazachonak in MODX. Русскоязычное сообщество.
Ребят решил попробовать сделать отзывы через тикетс
источник

NK

Nikolay Kazachonak in MODX. Русскоязычное сообщество.
чет не понимаю почему не работает limit
источник

NK

Nikolay Kazachonak in MODX. Русскоязычное сообщество.
 [[!TicketComments? 
               &allowGuest=`1`
               &autoPublishGuest=`0`
               &enableCaptcha=`0`
               &tplComments=`my.tpl.Tickets.comment.wrapper`
               &depth=`0`
               &tplCommentGuest=`my.tpl.Tickets.comment.one.guest`
               &tplCommentAuth=`my.tpl.Tickets.comment.one.auth`
               &tplCommentDeleted=`my.tpl.Tickets.comment.one.deleted`
               &tplCommentFormGuest=`my.tpl.Tickets.comment.form.guest`
               &tplCommentForm=`my.tpl.Tickets.comment.form`
               
           ]]
источник