Kovach
это я уже бился в конвульсиях что-то сделать
Aliaksandr
если шаблон менять не планируется или планируется не часто, то обычно он пишется прямо в конфиге и выводится просто [[multiTV ? &tvName=`galereya` &display=`10`]]
EVO bot Лёшка
Aliaksandr
Aliaksandr
типа такого
Kovach
Kovach
этот скромняга без оболочки не появляется
Kovach
&outerTpl cделал и норм
Aliaksandr
ну да, есть такое дело)
Aliaksandr
просто чтоб не захламлять шаблоны, я обычно основные выношу в конфиг, а уже если надо изменить - то потом в вызове сниппета rowTpl/outerTpl переписывают дефолтные
Kovach
обычно не указываю просто outertpl
Aliaksandr
хотя сейчас в эпоху блейда надо ходить от обратного - шаблоны ни в конфиге ни в вызове не нужны)
Aliaksandr
шаблонизируем в блейде
Aliaksandr
Aliaksandr
в контроллере я делал так - а потом уже в шаблоне обычный @foreach ну или @each (в зависимости от ситуации)
vvs
Dr.Watson
Всем привет! Кто модет помочь с DocLister-ом? Решил таки переехать на него с Дитто
Dr.Watson
Вопрос по фильтрации
Dr.Watson
tvDocDate у меня в unixtime
Dr.Watson
делаю вот так
Dr.Watson
[[DocLister?
&parents= 11
&tpl=Event_Tpl
&tvList=tvDocDate,tvEventLocation,tvEventDate
&tvPrefix=``
&dateSource=tvDocDate
&tvSortType=TVDATETIME
&orderBy=tvDocDate ASC
&id=list
&filters=AND(tv:tvDocDate:>=:'1582111635')
&depth=4
]]
Dr.Watson
но документы все равно с 1999 года
Dr.Watson
1582111635 - это сегодня
Dr.Watson
телеграм съел косые кавычки
Dr.Watson
но они есть
Dr.Watson
``
Dmytro
Если у вас юних то нужно приводить к типу unsignet типа число а не дата
Dr.Watson
где приводить?
Dr.Watson
в &filters ?
Dr.Watson
или &tvSortType=UNSIGNED
Dr.Watson
не, &tvSortType не то...
Dr.Watson
я еще делал сниппет
Sazanof
Имеется в виду тип колонки в mysql unsigned int наверн
Dr.Watson
это же tvПараметр, заведенный из админки...
Dr.Watson
как там приводить типы?
Dr.Watson
В общем Ditto сломался окончательно (2.1.4 )
Dr.Watson
теперь конструкция &extenders=dateFilter &dateFilterSource=params &year=2020 не работает
Sazanof
А искать пробовали?
Sazanof
http://modx.im/blog/5290.html
Dr.Watson
и в DocLister совсем непонятно как фильтровать дату
Sazanof
Это не один результат выдачи поисковика
Dr.Watson
видел этот пост
Dr.Watson
я гуглил долго, прежде чем к вам обращаться
Sazanof
http://modx.im/blog/questions/5413.html
Dr.Watson
не работает этот пример
Dr.Watson
во первых он с или устаревший или с ошибкой
Dr.Watson
фильр в нем запрашивается &filters=AND(data_i_vremya_nachala:>=:[!unixtime!])
Dr.Watson
без типа поля в начале (filter:field:operator:value)
Dr.Watson
по хорошему тут должно быть &filters=`AND(tv:data_i_vremya_nachala:>=:[!unixtime!])`
Dr.Watson
именно по этому подобию я и сделал
Dr.Watson
&filters=AND(tv:tvDocDate:>=:'1582111635')
Dr.Watson
делал и через сниппет
Dr.Watson
&filters=AND(tv:tvDocDate:>=:[!lastWeek!])
где lastWeek
<?php
return strtotime("-1 week");
Михаил
подскажите, пожалуйста, а как создать ресурс через api? не получается нагуглить(
Sazanof
Dr.Watson
tvd это дефолтное значение
Dr.Watson
без кавычек
&filters=AND(tv:tvDocDate:>=:1582111635)
вообще постой лист возвращается, котя у меня документов на полгода вперед есть
Dr.Watson
ох, чувствую придется на JS костыли срочно пилить...
Dr.Watson
обновил, называется, версию CMS до актуальной... теперь сайт в раскоряку
Aliaksandr
а кто сказал, что тв даты в юниксе?
Sazanof
27-12-2018 00:00:00
Типа дейттайм
Dr.Watson
нене
Dr.Watson
сек
Dr.Watson
простите, если ввел в заблуждение
Dr.Watson
JS фильр, кстати, уже работает :))) но это костыли
Dr.Watson
Вот настройки tvDocDate
Dr.Watson
Dr.Watson
Я про этот unixtime говорил
Volodymyr
Dr.Watson
так.
Dr.Watson
и?
Dr.Watson
что мне сделать, чтоб DocLister зафильтровал даты ??
EVO bot Лёшка
Михаил
Dr.Watson
спасибо, Кэп. я уже это изучил...
Volodymyr
Dr.Watson
аа бот мне ответил :))
Volodymyr
а вообще может можна и по такой дате фильтрировать