Помощь Вывод новостей на ненаступившую дату.

Тема в разделе "DLE", создана пользователем rijy, 15 июл 2009.

Информация :
Актуальная версия DataLife Engine 11.2
( Final Release v.11.2 | Скачать DataLife Engine | Скачать 11.2 demo )
Нужно ли обновляться | Как обновиться | Изменения в шаблонах
> Нет русских символов <
[Приватная тема DLE (Все подробности в ЛС к модератору раздела)]

Версии 11.1 и ниже - уязвимы!

Локализации | F.A.Q. | Внешний вид
Правила раздела | Правила форума
Обсуждение хайда карается баном!
В каждом сообщении указывайте версию DLE, которого они касаются!
Статус темы:
Закрыта.
Модераторы: killoff
  1. rijy

    rijy

    Регистр.:
    3 ноя 2007
    Сообщения:
    249
    Симпатии:
    82
    Здравствуйте уважаемые!
    Насколько я знаю, стандартный функционал ДЛЕ позволяет создавать новости на ненаступившую дату, однако они отображаются в категории автоматически только тогда, когда наступает дата, на которую создана новость.
    Мне очень нужно немного изменить стандарнтый функционал. Надо, чтобы все новости по порядку даты отображались в категории, даже те, дата которых еще не наступила.
    Буду благодарен, если подскажете в каком направлении смотреть.
    Версия ДЛЕ: 7.5, не нулл.
    Спасибо.
     
  2. gasymov

    gasymov

    Регистр.:
    2 апр 2009
    Сообщения:
    169
    Симпатии:
    133
    просто публикуете на сегодня - и ручками меняете дату в нужных новостях.
     
  3. rijy

    rijy

    Регистр.:
    3 ноя 2007
    Сообщения:
    249
    Симпатии:
    82
    создаю новости (они создаются на сегодняшнее число).
    изменяю в настройках новости дату на завтрашнее число.
    новость перестает отображаться на сайте до завтрашнего дня
    мне нужно чтобы новости, у которых стоит завтрашнее (да и вообще будущее) число в настройках новости отображались в категории или на главной странице.
     
  4. method

    method

    Регистр.:
    8 июл 2007
    Сообщения:
    559
    Симпатии:
    134
    как же они отобразятся, если они еще не опубликованы. Ведь функция именно публиковать новости, а дата - всего лишь планирование.
     
  5. rijy

    rijy

    Регистр.:
    3 ноя 2007
    Сообщения:
    249
    Симпатии:
    82
    в том то и дело) новости в админке уже есть.. в базе данных тоже.
    просто они не отображаются в категории. наверняка где то есть переменная, которая сверяет дату новости в админке с сегодняшней датой и, по алгоритму, либо публикует новость на сайте, либо ждет пока дата не совпадет.
    мне нужно как то поменять эту переменную, чтобы она сверялась с датой например, на год вперед. тогда новости (как я думаю) будут публиковаться в соответствующей категории и на будущую дату. вот только где искать эту переменную (если она конечно есть) - я даже не представляю.
     
  6. method

    method

    Регистр.:
    8 июл 2007
    Сообщения:
    559
    Симпатии:
    134
    тоесть ваши новости будут публиковаться, не щависимо от того , на текущую дату или на будующую они отправлены?
    Тогда в чем прикол, разница в новостях будет только в отображении даты.
    Поламайте календарь и сделайте себе 2012й год для всех новостей,
    сделайте для отдельной катигерии совй шортстори и вставьте там какой то хитрый вывод даты, такой, какой вам надо.
     
  7. rijy

    rijy

    Регистр.:
    3 ноя 2007
    Сообщения:
    249
    Симпатии:
    82
    мне надо, чтобы даты были действительными.. т.е. если новость соответствует послезавтрашнему дню 2009 года, то и в базе данных чтобы была прописана эта дата, т.к. к этой дате будет подвязываться сортировка и прочее..
    т.е. мне надо чтобы в категории просто отображались все новости, какая бы дата у них ни стояла..
     
Статус темы:
Закрыта.