Олег
мне надо в условии сделать такое, я просто делаю фильтрацию, форма на одной странице а результаты на другой
<?php $where=""; $level = $_GET["level"]; $priceFrom = $_GET["priceFrom"]; $priceTo = $_GET["priceTo"]; $date = $_GET["date"]; $teacher = $_GET["teacher"]; if(!empty($level)){$where.="\"courseLevel:=\":\"$level\",";} if(!empty($priceFrom)){$where.="\"AND:coursePrice:>\":$priceFrom,";} if(!empty($priceTo)){$where.="\"AND:coursePrice:<\":$priceTo,";} if(!empty($date)){ $date=time($date); $where.="\"AND:courseBegin:>\":$date,"; } if(!empty($teacher)){$where.="\"AND:courseTeacher:=\":$teacher,";} $where = substr("$where", 0, -1); return $where;
Олег
а сюда просто вызываю сниппет &where={[[!filterCourse]]}
Олег
Условия like мне кажется не совсем то что нужно для сравнения int
я ето понимаю у меня все написано только надо как то перевести $where.="\"AND:courseBegin:>\":$date,"; courseBegin - в timestamp
Anton
[[!pdoResources? &parents=`0` &where=`["FROM_UNIXTIME(publishedon, '%Y-%m-%d') LIKE '[[!#get.date]]%'"]` &showLog=`1` ]] подскажите какой аналог здесь есть для метки времени аналог функции time() в php?
если у вас date прилетает в в виде дд-мм-гггг или что то типа того, то вот так должно работать [[!pdoResources? &parents=`0` &where=`publishedon > [[#get.date:strtotime]]"]` &showLog=`1` ]]
Олег
12-12-2019 и 11-12-2019 разве сравнится нормально?
Евгений
сделай чтобы хранилось в timestamp
Anton
любят люди лишние трудности...
iWatchYouFromAfar
сделай чтобы хранилось в timestamp
я это написал в самом начале этой проблемы)
Евгений
я это написал в самом начале этой проблемы)
сорян, я теперь не читаючто ты пишешь
iWatchYouFromAfar
сравнивать нужно в формате Timestamp
Олег
сделай чтобы хранилось в timestamp
через структуру в БД напрямую или как?
iWatchYouFromAfar
сорян, я теперь не читаючто ты пишешь
дорогая не обижайся, хочешь куплю тебе чулки?
iWatchYouFromAfar
приезжай в мск, кружевные купим
Anton
тут точно сообщество модх?))
Евгений
угу, все так говорят, а как соберешься, то сразу у всех дела
Евгений
через структуру в БД напрямую или как?
а я хз как у тебя сделано, меняешь стрктуру, схему и всё такое
Евгений
Олег
понял спасибо буду искать, просто думал есть еще функции типа етой FROM_UNIXTIME() только чтоб конвертировало в таймстамп
Anton
Есть же гугл)
iWatchYouFromAfar
Есть же гугл)
ты че дурак такие вещи тут говорить? тебя сожгут
Anton
простите, больше не буду))
Evgeny
Anton
случайно вырвалось😃
iWatchYouFromAfar
ваще люди страх потеряли
Oleg
На сайте используется конвертация картинок в webp, в мета тег(og:image) через поле загружаю картинку, которая потом заменятется на webp. Можно предотвратить изменение в мета? p.s. webp плагин https://modx.ru/novosti-i-stati/article/442/
Олег
Error 42S22: Unknown column 'UNIX_TIMESTAMP(TVcoursebegin.value)' in 'where clause' modx что не поддерживает нормально все SQL запросы
Олег
?
Олег
Так ето из офф документации
⚡️Влад
Всем привет! ВОПРОС Как лучше вставлять в шаблон чанки на феноме? {$_modx->getChunk('MyChunk')} {include 'MyChunk'}
⚡️Влад
{insert 'chunk'} 😊
да не смешно я так и не понял чем отличаются эти вызовы!
Sentinel
можно еще {'chunk' | chunk} 😉
⚡️Влад
4 рабочих метода?
⚡️Влад
так какой юзать то?
Sentinel
я юзаю insert
⚡️Влад
так накидаешь шаб а потом ругаются опытные товарищи что все чрез жопу вызовы)
Evgeniy
да не смешно я так и не понял чем отличаются эти вызовы!
инклюд - компилится, потом вставляется, а инсерт вставляется в шаблон, а потом все вместе компилится
⚡️Влад
ТАк быстрее получается)
⚡️Влад
и ресы экономятся
⚡️Влад
Спсибо за разьяснение)
Evgeniy
Спсибо за разьяснение)
ну от ситуации зависит вобщем)
Павел
Всем привет! ВОПРОС Как лучше вставлять в шаблон чанки на феноме? {$_modx->getChunk('MyChunk')} {include 'MyChunk'}
юзаю первый вариант только потому что мне нравиться как это выглядит. АХаххахахах
⚡️Влад
Ок подскажите тогда еще по феному, мне надо вывести ресурсы по LIKE тэгам
⚡️Влад
⚡️Влад
например по только п отегу free-for-all
⚡️Влад
⚡️Влад
Вот так естественно не работает
⚡️Влад
как сделать %LIKE
Evgeniy
тут феном то не причем
Evgeniy
https://docs.modx.com/xpdo/2.x/class-reference/xpdoquery/xpdoquery.where
⚡️Влад
https://docs.modx.com/xpdo/2.x/class-reference/xpdoquery/xpdoquery.where
Да блин запись как и в стандартном шаблонизаторе)
⚡️Влад
спасибо
⚡️Влад
тут феном то не причем
Ну вот на феноме чот не получается вывести
⚡️Влад
⚡️Влад
подставляю алиас, алиас по факту тег категории
Evgeniy
ну у тебя как минимум алиас не приходит
⚡️Влад
вставляю просто название все работает
Evgeniy
у тебя в строге {} не распарсятся
⚡️Влад
блин
⚡️Влад
вот не на феноме работает такой способ)
Evgeniy
'%'~$_modx->resource.alias~'%'
⚡️Влад
нифига себе
⚡️Влад
ща чекну
⚡️Влад
'%'~$_modx->resource.alias~'%'
Век живи век учись, Спасибо заработало
Evgeniy
Evgeniy
Век живи век учись, Спасибо заработало
на пыхе ты бы написал '%'.$var.'%'
Evgeniy
тут тоже самое ток на феноме
⚡️Влад
я уже понял логику
Evgeniy
'%$var%'
⚡️Влад
Еще раз благодарю
Evgeniy
так же бы не сработало на пыхе
⚡️Влад
да я думал он в первую очередь распарсил бы поле алиаса