Приветствую всех форумчан и друпалеров в частности!
Очень нужна ваша помощь.
Ситуация такая: в бд заливается таварная группа из 15000 позиций, флаг на всех - неопубликованные.
Задача - добавлять в индекс по 50-100 нод в неделю, соответственно по 7 нод в день.
Поискал в пространстве и нашёл такие модули как:
[module=scheduler] - не годится, т.к. даты публикации назначаются вручную для каждой ноды
[module=nodequeue] - может создавать очереди из нод
[module=rules] - наборы и конструктор правил
....потом наткнулся на пост
http://groups.drupal.org/node/114674
Теоретически, это именно то, что нужно, но у меня не получилось завести эту связку, как написано в этой инструкции (.
Возможно, есть альтернативные пути решения задачи автопубликаций?
Это моё первое сообщение на форуме, друпал и php изучаю совсем недавно.
С уважением, Тим.
Комментарии
if (variable_get('last_publish_node_day', 0) != date('j')) {
db_query("UPDATE {node} SET status = 1 WHERE status = 0 LIMIT 0,7");
variable_set('last_publish_node_day', date('j'));
}
}
Еще наверно условие в SQL запрос нужно
WHERE STATUS = 0
ага
Спасибо за ответ!
Не мог бы ещё кто-нить объяснить, что с ним делать? )))
Сделал правило, реагирует на запуск крона, запускает этот снипет, но ничего не происходит.
http://drupal.org/node/231276
Спасибо за совет.
Проверьте, пожалуйста, работает ли модуль?