Привет всем!
Ситуация такая: необходимо переводить сайт в "режим обслуживания" по окончании таймера, либо задавать дату, когда сайт должен перевестись в этот режим. При этом не используя модуль Rules.
Кто подскажет в каком направлении двигаться?
Привет всем!
Ситуация такая: необходимо переводить сайт в "режим обслуживания" по окончании таймера, либо задавать дату, когда сайт должен перевестись в этот режим. При этом не используя модуль Rules.
Кто подскажет в каком направлении двигаться?
Комментарии
Первое, что приходит в голову: использовать драш и кронтаб
В драше:
drush vset maintenance_mode 1
Я конечно совершенно ничего не понимаю о чем идет речь) пока что мои знания PHP и Drupal API позволяют оперировать только if, else и do while.
Но спасибо большое, я поищу о Вашей подсказке что нибудь в интернете.
Вам нужно посмотреть модуль cron_example в модуле examples. С небольшими переделками подходит под вашу задачу.
Мне кажется, это наиболее адекватный вариант.
crontab - утилита на хостинге (выполнение задач по расписанию)
drush - утилита для различных действий в drupal.
Операция
drush vset maintenance_mode 1
установит переменную в указанное Вами время при запуске cron.
А не страшно что у этого модуля только версия dev?
А переделки эти какого уровня, в самом модуле в коде нужно менять или как то настраивать через Админку?
1) Дев почти всегда лучше рекомендуемого релиза.
2) Вам он не надо, так как это модуль с живыми примерами для разрабов, коим вы по вашим словам не являетесь
Какие нибудь еще варианты решения задачи есть?
варианты всегда есть))
там где не работает голова - работают руки
вот и ставь на обслуживание вручную))))
когда надоест, и возжелаешь автоматики,
возвращайся сюда, и прочти предложенное выше еще раз.
задачи по расписанию - cron (указывай задачу и периодичность)
админ задачи для drupal - drush
енгл слова не знакомы - гугл )))
Спасибо!) Терь мне вперед и с песней!)
юмор - гуд!
в данном случае у тебя задача не по кодингу нового функц-ла для drupal,
а по администрированию.
тут связка cron и drush прямо напрашивается на использование.
люди дело говорят!
Значит послушаю умных людей, гугл переводчик мне будет в помощь) Спасибо большое, за помощь)