Регистрация
Регистрируясь, вы подтверждаете свое согласие с соглашением об использовании персональных данных.
Восстановление пароля
28.10.2009, 01:15
psl
Кузин Михаил

Зарегистрирован:
2005-12-16
Сообщений: 6

Столкнулся с задачей когда при входе в раздел новостей должны выводиться новости только за тот год, которым датирована последняя добавленная новость, но при этом должна оставаться возможность ходить по ссылкам на архивы новостей за другие года. Как такое реализовать?

Netcat 2.4 Standart
28.10.2009, 11:51
DiGGy
DiGGy
DiGGy

Зарегистрирован:
2005-04-04
Сообщений: 1546

В настройках компонента делаете
1. Определяете год последней новости - типа
$max_year = $db->get_var("select year(Created) from MessageXX order by Created desc limit 1");

2. Далее уже корректируете основной запрос
$query_where = "$max_year >= year(Created)";

Что-то типа такого, как пример.

Temet nosce...
28.10.2009, 12:14
psl
Кузин Михаил

Зарегистрирован:
2005-12-16
Сообщений: 6

Спасибо за подсказку. А нельзя ли немного подробнее описать пункт 2?
Я еще не слишком хорошо знаю систему.
28.10.2009, 14:27
DiGGy
DiGGy
DiGGy

Зарегистрирован:
2005-04-04
Сообщений: 1546

почитайте руководство разработчика на эту тему - там про это написано

Temet nosce...
198 196 2009-10-28 14:27:32 9786
Описание проекта