Скрыть блоки на странице, не найденной в Drupal - PullRequest
2 голосов
/ 10 апреля 2010

У меня есть Google AdSense в блоке, и я хочу скрыть блок, когда страница является страницей с ошибкой «Страница не найдена». Против рекламы TOS показывать свои объявления на страницах с ошибками. Я полагаю, что должен быть способ написания php-скрипта, который добавит параметры видимости страницы. Кто-нибудь знает, как это сделать?

Ответы [ 2 ]

1 голос
/ 10 апреля 2010

Вы можете выбрать конкретные страницы, которые будут отображаться при ошибках, если вы перейдете в / admin / settings / error-report

Вы должны иметь возможность использовать настройки пути блока, поэтому исключите использование блока на этих страницах.

0 голосов
/ 10 апреля 2010

Вы можете создать пользовательскую страницу с ошибкой, назвать ее 404.htm и 403.htm и сделать пути, перечисленные как «Не показывать в».

Вы можете сделать это через Настройки> Сообщения об ошибках

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...