Установка переменной страницы в функции - PullRequest
0 голосов
/ 27 февраля 2012

Я бы хотел установить переменную страницы myblock = false в моей функции обратного вызова меню. Так что этот блок не отображается при нажатии на пункт меню. Я хочу сделать что-то вроде этого:

function mymenu_cbfunction() {
    ... // $myblock=false ??
}

для деактивации блока в page.tpl.php:

<?php if ($myblock):?><div>php print $myblock; ?></div><?php endif; ?>

Есть ли способ сделать это?

1 Ответ

1 голос
/ 28 февраля 2012

Если вы хотите исключить показ этого блока на определенных страницах, просто отредактируйте блок в admin / build / block, чтобы исключить его на определенных страницах. Форма конфигурации выглядит так:

Block Config

Если вы хотите сразу скрыть блок, не переходя на новую страницу, это было бы неплохо для JavaScript / jQuery.

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