Вы здесь

Drupal. Выбран PHP Code в блоке, но код все равно отображается как plaintext?

0

Почему я создаю блок, выбираю PHP Code фильтр текста, но все равно блок отображается простым текстом на сайте?

Версия Drupal: 
7.x
Категория: 
Block API
Вопрос задан 30.04.2015 - 18:22

Пожалуйста, не надо писать "Решено" в заголовок вопроса. Вы дали ответ на свой вопрос с решением, так пометьте его галочкой и всё.

Комментарий оставлен 02.05.2015 - 11:45

Ответы

1

Когда вы отключаете модуль PHP Filter, сохраняется фильтр текста PHP Code, но он тогда не обрабатывается как PHP. поэтому проверьте включен ли модуль.
У меня как раз так и получилось - надо было модуль включить.

Ответ дан 30.04.2015 - 18:23
0

Использование модуля PHP Filter - плохая практика. В перспективе это ведет к боли и унижению (вы думаете это тут для красного словца, ан нет). Вы можете избежать этого, начав вовремя использовать hook_block_info и hook_block_view .

Ответ дан 30.04.2015 - 18:43

спасибо я тоже сомневался об этом. а как сделать удобным ограничение области видимости блока пхп-кодом без пхп-фильтра?

Комментарий оставлен 30.04.2015 - 19:03