Тыдж 23 октября 2009 в 2:53 Как сделать вывод количества новых нод после соответствующего пункта меню, скажем, за последний день (обновление по крону например, исходя из числа даты)? то есть: Меню: Один пункт меню +1 //за последний день добавлено новостей Другой пункт +5 Drupal6 Блог Войдите или зарегистрируйтесь, чтобы отправлять комментарии
Тыдж 23 октября 2009 в 3:49 мне не темизировать надо, а вывести количество... или я вас не понял. помогите со сниппетом
Nikit 23 октября 2009 в 4:34 делается это через тематизацию. кол-во новых просто: $count = db_result(db_query('select count(*) from node where created>=%d and {тут твои условия}', time()-(24*60*60), $args)); соответственно твоя задача, достать эти args и дописать к ним where. да, это довольно грузно запрашивать запросом, можно написать модулек, который будет делать пересчёт при определенных нодных событиях и пихать в кеш.
Комментарии
theme_links
мне не темизировать надо, а вывести количество... или я вас не понял. помогите со сниппетом
делается это через тематизацию. кол-во новых просто:
соответственно твоя задача, достать эти args и дописать к ним where.
да, это довольно грузно запрашивать запросом, можно написать модулек, который будет делать пересчёт при определенных нодных событиях и пихать в кеш.
жаль... пока у меня это не получится... оставим идею до лучших времен
views?
хм... можно попробовать