В Drupal 6 у меня был собственный PHP-блок, который обращался к arg (0), чтобы определить, на какой странице в данный момент находился пользователь.Чтобы узнать, был ли пользователь на первой странице, я использовал:
if (arg(0) == '' || arg(0) == 'home') :
Однако этот тест не работает на Drupal 7, так как arg (0) возвращает узел.Мне было интересно, есть ли лучший способ проверить страницу - например, $ is_front механизма шаблонов, к которому я могу получить доступ на уровне блока, чтобы проверить, является ли страница передней.
Спасибо за вашу помощь,
J