Есть вьюс с педжером (20+ страниц). Например адрес страницы вьюса "<адрес>/work". Как вывести блок только на первой странице "<адрес>/work" и скрыть на всех "<адрес>/work?page=1", "<адрес>/work?page=2" и т.д.?
Как вывести блок только на первой странице вьюса?
Главные вкладки
Лучший ответ
1
https://www.drupal.org/project/block_query - може це?
Комментарии
В настройке блока если прописать урл только на этой странице, теоретически он не должен показываться где либо ещё.
Адрес вьюхи вы знаете. Сорри если туплю.
Да, попробуйте как предлагает Константин
То-то и оно, что блок показывается и на страницах с ...?page=... тоже.
https://www.drupal.org/project/block_query - може це?
Использовал этот модуль. Вроде бы работает пока как надо. Спасибо.
Очень похоже на то что нужно. Спасибо, буду пробовать.
Проверить что request_uri == 'work' && empty($_GET['page'])
Хорошее решение, если бы не необходимость включать пых модуль, что вроде как не безопасно.
Такой необходиомсти нет, блок и проверку условия можно делать через через кастомный модуль либо с использованием http://drupal.org/project/panels