Как отсортировать ресурсы по publishedon и get?
Есть такой код where
{"publishedon:>=": "[[!timestampToUnixTime? &dt=`[[!#GET.news-year]]` &next=`0`]]", "AND:publishedon:<=": "[[!timestampToUnixTime? &dt=`[[!#GET.news-year]]` &next=`1`]]"}Снипет timestampToUnixTime такой<?php
if(!$dt){
$dt = date('Y-m-d');
} else {
$dt = "$dt-1-1";
$dt = date($dt);
}
if($next == '1'){
$dt = new DateTime($dt);
$dt->add(new DateInterval('P1Y'));
$dt = $dt->format('Y');
}
return strtotime($dt);
Техническая поддержка MODX
Сайт лежит, тормозит или остался без разработчика?
Переезд с MODX 2 на 3, PHP 7 на 8, скорость и безопасность. Поддержка со сроками и ответственностью, а не совет в чате.
Подробнее
Реклама
Комментарии: 5
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
Тэвэха news-type теговая и значения приходят туда правильные
Вызов такой как писал выше Артур
В целом засунул это в плагин и по хэшу сортирую без перезагрузке страницы через pdopage.
Как сделал через плагин и pdopage и без перезагрузке вот ссылка на пасте бин там код pastebin.com/AuA5Rrt6