Скрыть блок через код

Главные вкладки

Аватар пользователя issetname issetname 9 августа 2015 в 9:41

Как скрыть блок через код, зная его имя и id? Задача такая: если открываемая страница содержит определенное поле с определенным параметром (пр. поле "Животные", пареметр "Кошки") то блок необходимо показать, во всех остальных случаях скрывать.

Поле нахожу так:
if ($content['field_type_animals'] != NULL) {
if ($field_type_animals['0']['value'] != 'Кошки') {
//Тут нужно скрыть как-то блок
}
else { //А тут показать }
}

Комментарии

Аватар пользователя animan animan 11 августа 2015 в 1:46

В настройках блока "Показывать блок на определенных страницах > Если введённый PHP-код возвращает значение TRUE" прописать код:


<?php 
if ($field_type_animals[LANGUAGE_NONE]['0']['value'] != 'Кошки') {
  return 
FALSE;
}
else { 
  return 
TRUE
}
?>

Должно решить задачу.