надо темизировать вьюху и прописать там условие:
если текущее время больше 1:00 и меньше 7:00 то $output = значения из вьюс иначе ничего не делать. точно сказать какие значения не могу надо дебажить вашу вьюху. Попробовать сделать можно в функции
Как то искал модулб который показывает переменные. Спустя какое то время ставил модуль девел, для какого то модуля надо было,и удевлялся что он за фигню показывает. Теперь понятно :).
А эту функцию надо вставлять в файл template.php, который надо создать (если нету) в папке с темой?
У меня еще вопрос. Допустим я обрежу вьюху. Но термин таксономии, при нажатии на него, отображает все матерьялы ему принадлежащие в какомто своем вьюсе. Как быть?
Главное четко знать что Вам надо резать стандартную taxonomy view или же какую-то свою. Они обе темизируются и могут быть напичканы каким угодно кодом.
Значит надо оба вьюса резать. А можно куданить по выше залесть и там заблокировать? Чтобы доступ к определенномц термину таксономии был закрыт на уровне самой таксономии. А то найдется умник, который вызовить термин таксономии через адресную строку например.
Есть такой модуль для таксономии, зовут таксономи_акцесс. Он запрещая доступ к терминам таксономии для определенных ролей. Может его как нибудь хакнуть? Или найти модуль, который в определенное время всех пользователей будет переводить на другую роль, которой доступен термин?
Комментарии
надо темизировать вьюху и прописать там условие:
если текущее время больше 1:00 и меньше 7:00 то $output = значения из вьюс иначе ничего не делать. точно сказать какие значения не могу надо дебажить вашу вьюху. Попробовать сделать можно в функции
Во вьюхе которую будете создавать никаких ограничений на показ вводить не надо пусть выводит все, отрежете ненужное в функции выше.
Может напишем вместе модуль такой. Вроде спрос на него есть, много где читал. А то я только мышкой тыкать умею, пока. (:
Так модуль не нужен)) нужно только отрезать ненужное от созданной вьюхи. Работы максимум на 30-40 минут.
Как посмотреть функцию созданой вьюхи? Та, что постом выше - это только заголовок, а как узнать содержание?
Наверно прийдеться оставить решение этой задачи. Будем ждать, когдазаитересуеться в таком функционале тот, кто может понять ваши сообщения
print_r($view);
}
И все станет видно.
А вообще есть модуль devel с помощью которого можно посмотреть значения переменных.
Как то искал модулб который показывает переменные. Спустя какое то время ставил модуль девел, для какого то модуля надо было,и удевлялся что он за фигню показывает. Теперь понятно :).
А эту функцию надо вставлять в файл template.php, который надо создать (если нету) в папке с темой?
Угу, ход ваших мыслей мне нравится))))
У меня еще вопрос. Допустим я обрежу вьюху. Но термин таксономии, при нажатии на него, отображает все матерьялы ему принадлежащие в какомто своем вьюсе. Как быть?
Главное четко знать что Вам надо резать стандартную taxonomy view или же какую-то свою. Они обе темизируются и могут быть напичканы каким угодно кодом.
Значит надо оба вьюса резать. А можно куданить по выше залесть и там заблокировать? Чтобы доступ к определенномц термину таксономии был закрыт на уровне самой таксономии. А то найдется умник, который вызовить термин таксономии через адресную строку например.
а вы вьюху с именем taxonomy_term отключите просто, сделайте ей так сказать disaibled.
Есть такой модуль для таксономии, зовут таксономи_акцесс. Он запрещая доступ к терминам таксономии для определенных ролей. Может его как нибудь хакнуть? Или найти модуль, который в определенное время всех пользователей будет переводить на другую роль, которой доступен термин?
Хаканье модулей не есть хорошо)))