Quote from: XAB at Jun 25, 2010, 06:10 AM
хотя ожидал что будет выводить только документы которые меньше или равны текущей дате.
А на чем основаны такие ожидания? И вообще, что за параметр usedDate? Почитайте о фильтрации в Ditto.
По моему вполне ожидаемо, что если есть дата публикации, будут показаны только документы не старше текущей даты.
по поводу фильтров, если подкинете ссылку на хорошую доку с примерами буду благодарен (не нужно кидать со стандартными фильтрами), на офф. сайте уже смотрел, не посылать.
Спасибо за проявленное внимание.
usedDate — ошибочный параметр, остатки эксперимента, не влияет на результат.
Quote from: XAB at Jun 25, 2010, 07:30 AM
По моему вполне ожидаемо, что если есть дата публикации, будут показаны только документы не старше текущей даты.
А зачем ставить флажок «опубликованы»? Дата публикации как раз и предназначена для того, чтобы публиковать документы, время которых подошло, а раз документ уже опубликован, эта дата не имеет особого смысла, только для информации.
Ясно, значит нужно снять пометку опубликовано у тех документов которые должны только в будущем появиться, я так Вас понимаю?
Т.е. Modx сам при первом вызове страницы родителя, проставит отметку опубликованный документ, при наступлении конкретной даты, так?
Quote from: XAB at Jun 25, 2010, 07:57 AM
Т.е. Modx сам при первом вызове страницы родителя, проставит отметку опубликованный документ, при наступлении конкретной даты, так?
Почти так – при вызове абсолютно любой страницы проверяется, не настало ли время для публикации каких-либо документов, и если такое время настало, в базе для соответствующих документов проставляется флажок публикации.
Дополнение. Чтобы механизм публикации правильно работал, после добавления документов, которые будут опубликованы позже, необходимо очистить кэш.