iWatchYouFromAfar
просто заменить оператора < на вычитание)
Dmitriy
Dmitriy
где тут ну
Dmitriy
То что ты обрезал внизу?
Евгений
обрезал
Евгений
Евгений
равин бле
iWatchYouFromAfar
Anton
какая задача то?
Anton
это бесполезно
Евгений
минус месяц от даты
Евгений
это цель
Евгений
и это в where загнать
Anton
хз как на феноме, но на пхп легко
Anton
сниппет не прокатит?
Anton
ща сделаю
Anton
$date = new DateTime('2019-01-12');
$date->modify('-1 month');
echo $date->format('d-m-Y');
Евгений
Anton
echo $date->format('U');
Dmitriy
https://modx.pro/components/7215
Anton
надо timestamp а выход
можно еще так
echo strtotime( date("Y-m-d", 1546720142) . "-1 month");
Dmitriy
Короче во
Dmitriy
{set $date = $time|date_format:'%Y/%m/%d' ~~ '-1 month'}
{$date|date_format:'%d/%m/%Y'}
Dmitriy
Надо в timestamp
Dmitriy
а чё как конвертнуть то?
Dmitriy
без шуток без php
Dmitriy
не хочу сниппет создавать для этого
Евгений
а он любит
Евгений
руками
Евгений
Евгений
а там просто в строку
Евгений
хотя там есть варианты, но пох
Евгений
пускай рожает сам
Dmitriy
{set $date = strtotime('-1 month')}
Dmitriy
пошли вы
Dmitriy
поняли да
Гафар
надо ж минус день
ало уже ж написали как найти минус месяц, осталось только конвертнуть в timestamp
Dmitriy
{set $date = strtotime('-1 month')}
Dmitriy
это работает
Dmitriy
дяди
Гафар
Даже так
Евгений
епа
Dmitriy
Чё то я поломал сук
iWatchYouFromAfar
iWatchYouFromAfar
на крутую музяку послушай, расслабся
Dmitriy
Я чёт в ахере, ставил 'where' => '{ "publishedon>" : "1544054400" }', дату писал там примерную и всё пахало
Dmitriy
Щас так же пишу и не пашет сук
Евгений
двоеточие проепал
Dmitriy
есть же
Евгений
перед
Евгений
публиш
Евгений
точнее после
Dmitriy
тебе кажется после бухича
Евгений
но до знака
Dmitriy
Так всё
Dmitriy
вроде пашет
Dmitriy
{set $date = strtotime('-1 month')}
{'!pdoResources' | snippet : [
'loadModels' => 'sitestatistics',
'parents' => 2,
'limit' => 5,
'sortby' => 'views',
'leftJoin' => '{ "Statistics": { "class": "PageStatistics", "on": "modResource.id = Statistics.rid" } }',
'select' => '{ "modResource": "*", "Statistics": "IFNULL(SUM(views),0) as views, COUNT(DISTINCT user_key) as users" }',
'where' => '{ "publishedon:>" : "'~$date~'" }',
'groupby' => 'modResource.id',
'tpl' => 'tpl.PopularMaterialItem'
]}
Евгений
бушь должен
Dmitriy
В чебы приедешь?
Евгений
нах нах
Евгений
жить хочу
Dmitriy
Добавил короче 'toPlaceholder' => 'popularMaterialItems',
Dmitriy
{if $_modx->getPlaceholder('popularMaterialItems') != NULL}
Dmitriy
Будет работать?
Dmitriy
Ды)
Евгений
можно без равно
Dmitriy
Ну да
Dmitriy
можно
Dmitriy
Всё за ок
Dmitriy
Всем спасибо
Dmitriy
все свободны
Dmitriy
=D
Евгений
пшел ты
Евгений
неблагодарный
Dmitriy
123
Dmitriy
Всем спасибо