Сравнение дат
Необходимо сравнить даты и вывести события которые соответствуют диапазону этих дат, нашел снипет примерно похожий на то что мне надо немного подправил, но он мне выдает все события, видимо надо как то ТВ поле тоже в UNIX перевести но что то у меня идей нету, подскажите пожалуйста
<?php
$reqDate1 = $_POST['startfield'];
$reqDate2 = $_POST['endfield'];
$startDate = strtotime($reqDate1);
$stopDate = strtotime($reqDate2);
$output .= '[[!pdoPage?
&parents=`5`
&element=`pdoResources`
&tpl=`posttpl`
&ajaxMode=`button`
&where=`{"tvdate:>=":`$startDate`,"AND:tvdate:<=":`$stopDate`}`
&tpl=`eventtpl`
&limit=`10`
&hideContainers=`1`
&processTVs=`1`
&includeTVs=`date,cena,mesto,image`
]]';
return $output;
Техническая поддержка MODX
Сайт лежит, тормозит или остался без разработчика?
Переезд с MODX 2 на 3, PHP 7 на 8, скорость и безопасность. Поддержка со сроками и ответственностью, а не совет в чате.
Подробнее
Реклама
0
Комментарии: 0