Нужно чтобы при отключенных скриптах весь сайт не отображался, а отображалась только часть главной страницы.
Сейчас реализовано так, что
1. При заходе на любую страницу сайта ява-скрипт записывает куки с неким значением - A.
2. В template.php сначала идет проверка, есть ли такой A куки на компе у пользователя.
3. В css по-умолчанию установлена невидимость основной части главной страницы и видимость div-a с с сообщением "включите куки" (если не А)
4. Этот div-a при загрузке страницы скрывается опять-таки при помощи ява-скрипта. (если А).
Не получается грамотно прописать в template.php переадресацию со всех других страниц на главную, если отключены куки (замкнутый цикл выходит).
page.tpl.php для этих целей не подходит (через проверку $is_front), поскольку в template.php переназначены файлы темы (через preprocess, по типу материала)
Просьба ко всем поделиться любым опытом в реализации подобной штуки.
Есть ли более простое решение? Есть ли любое другое решение? М.б., есть готовый модуль?
Комментарии
На ява-скрипт точно какая-то была, сейчас пороюсь, в каком-то модуле я её использовал.
Нет, сорри, там другой случай был