видимость блока

Не редактируется видимость блока

Аватар пользователя Basilio

Проблема такая, работаю с темой (Remix) для Drupal 7, пытаюсь спрятать блок, но этого сделать не получается. Блок не реагирует ни на "настройки области", ни на "Настройки видимости", где он прописан, как убрать блок со страницы?

0 Thanks

Программная настройка отображения блоков

Аватар пользователя McSeem

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

0 Thanks

Видимость блока в зависимости от views filter

Аватар пользователя FrostAndrey

Добрый день!

Views страница с фильтром /appartament?field_operation_value=rent
Есть необходимость выводить блок в зависимости от значения фильтра "field_operation_value" значений всего два rent и sale

Использую настройку отображения блока "Страницы, на которых данный PHP-код возвращает TRUE (только для опытных пользователей)"

<?php

$arg = explode('/', drupal_get_path_alias());
$q = $_GET;
unset($q['q']);

if ($arg[0] == 'appartament?field_operation_value=rent' )
return true;
else
return false;

?>

0 Thanks

Как выводить блок только в разделах/подразделах, но не в полной ноде?

Аватар пользователя Al_avi

Привет всем.
Народ, подскажите.
Есть меню подразделов - блок меню таксономии (с помощью модуля Taxonomy menu block). Выводит подразделы текущего раздела. Но плюс к этому он выводит подразделы и в полной ноде.
Как сделать проверку что в данный момент показывается полная нода, чтобы ограничить вывод блока?

С ув.

0 Thanks

Видимость блока на определенном типе контента

Аватар пользователя marquise

Приветствую, гуру Drupal.
Подскажите новенькой в этой CMS как отобразить блок только на определенном типе контента?
Вариант типа node/nid не подходит.

0 Thanks

[Решение] Видимость блока в зависимости от значения логического поля (boolean)

Аватар пользователя Antoniy
1

Задача: нужно было выводить, или не выводить блок, в зависимости от наличия чекбокса в логическом поле:
чекбокс стоит - блок выводится,
чекбокс снят - блок не выводится.

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

Решение:
1. Создаем поле типа "логическое" (boolean) с виджетом одиночный флаг (checkbox), можно с настройками по умолчанию.
2. Идем в наш блок и вписываем в область настроек видимости "Если введённый PHP-код возвращает значение TRUE" следующий код:

<?php
$node  
menu_get_object();?>

Видимость блоков после обновления Drupal 7

Аватар пользователя marlboro58

Балуюсь с шаблоном ecommercepro. После обновления пропала часть контента видимого анонимным пользователем на первой странице. А именно остались видимы только меню вверхней части и слева. Перерыл уже все права доступа - все осталось как было. Решения что были найдены не работают. Никаких ручных вмешательств не производил, поэтому думаю не один я так лихо обновился.

0 Thanks

Как показать блок зарегистрированным пользователям, но скрыть от других ролей?

Аватар пользователя kpv_dnepr@drupal.org

Hello world))

Как показать блок зарегистрированным пользователям, но скрыть от других ролей?

Порылся на D.ORG, но решения не нашел, понял одно, реализуется php кодом в видимости блока, но каким?

Такое решение предлагают для D5

0 Thanks

Видимость блока в зависимости от дней недели

Аватар пользователя mastaka

Есть необходимость выводить блок в зависимости от дней недели. Конкретно в пятницу, субботту.

Пробую код для семерки, который должен выводить в пятницу, но в шестой версии друпала не работает. Подскажите пожалуйста рабочее решение. В php, увы, дуб..

<?php
return format_date(time(), 'custom', 'w') == 4;
?>

0 Thanks

Корявое отображение блока или неправильная работа views?

Аватар пользователя AI

Собссно проблема первый раз... Прошу пинать сильно, но все же по делу.
Создал вьюху, вывод в блок. Автоматический предпросмотр во вьюхе выдает удовлетворяющий меня результат. Задействованы контекстные фильтры и отношения.
Тест №1: изменяя аргументы в автоматическом предпросмотре вьюхи получаю то, что надо. Никаких претензий. Блок на страницах за пределами вьюхи не появляется.
Тест №2: Изменяю настройки контекстных фильтров во вьюхе так, что вьюха ничего не показывает в автоматическом предпросмотре. Тем не менее удается получить отображение вывода блока на нужных страницах сайта (уточнение: выдает всю информацию, нужную и ненужную, т.к. контекстные фильтры не работают). Отображение блока так же есть, если контекстные фильтры просто удалить.

0 Thanks

[РЕШЕНО]Настройка видимости блока

Аватар пользователя Torvild

Привет!

Подскажите как правильно настроить видимость блока!
Нужно чтобы блок не выводился на странице просмотра ноды,а выводился на странице редактирования ноды....

Пробовал так (Pages on which this PHP code returns TRUE (experts only)):

0 Thanks

Администратор задает видимость блока в зависимости от языка

Аватар пользователя Zaprvalcer

Доброго времени суток!

Помогите пожалуйста решить такую вот задачу или подскажите в каком направлении вообще искать.
Администратор должен иметь возможность задать в зависимости от языка видимость блока. Также присваивать возможность видеть этот блок отдельным пользователям.

Вторая часть задачи решена через роль. А вот первую неизвестно как сделать.

Спасибо за помощь.

0 Thanks

Настройка видимости блока. Ошибка

Аватар пользователя mihelson

Привет всем!
Вывел блок поиска в шапке. Настроил видимость без ограничений.Блок виден только админу?
Поставил галочки видимости для все ролей.При сохранении получил ошибку:
«Настройки блока сохранены.
Сообщение об ошибке

Warning: htmlspecialchars(): Invalid multibyte sequence in argument в функции check_plain() (строка 1552 в файле /var/www/sites/includes/bootstrap.inc).»
Как исправить? Или друпал 7 сырой и переходить на друпал 6?
Спасибо!
PS:Я только начинающий

0 Thanks

Почему блок виден только админу, а юзеру и анониму - нет?

Аватар пользователя DonSanchello

Здравсвуйте! Разрабатываю первый сайт на друпале, пока что всё идёт ровно, но столкнулся с одной проблемой, скорее всего глупой и частой, но всё же.
Суть проблемы: в боковом блоке создал новую менюшку. Как администратор я вижу этот блок, но при заходе с юзера или просто с анонима данный блок с моим меню не видно. Как в основном пишут, просто необходимо поставить разрешения для ролей анонима и юзера, но никак не могу понять в каком именно пункте? Или не по шарам, или всё таки не в этом проблема?

0 Thanks

Настройка видимости блока

Аватар пользователя Legat

Здравствуйте.

Возник вот такой вопрос, как скрыть блок если определенный термин из словаря возращает значение 1 (true). То есть есть тип материала и два словаря voc1 и voc2, которые классифицируют этот тип материала, если термин из voc2 отдает какое либо значение отличное от "нет" - блок должен быть скрыт. Подскажите, как это php кодом в настройке блока сделать или ссылкой поделитесь, если есть такая)

Спасибо за внимание.

0 Thanks

Видимость блока в одном термине и нодах с этим термином

Аватар пользователя xchea01

Нужно, чтобы блок отображался только в списке нод термина, например, 1 и в самих нодах, принадлежащих данному термину.
Для самих нод использую сниппет

0 Thanks

Управление видимостью блоков (меню) на основе словарей таксономии

Аватар пользователя Andrey_71

Прошу подсказать решение такой задачи: необходимо управлять видимостью (отображением)двух взаимноисключающих меню на одном и том же месте (в левой области сайта). Меню организованы на основе двух словарей таксономии и необходимо, чтобы меню соотвествующее одному словарю было видно в момент когда просматривается нода термин которой принадлежит этому же словарю.
Конечно можно решить эту проблему через управление видимостью меню в блоке меню (по URL'ам), но не хочется для этого отдельно заводить специально названные типы нод и т.д. Решение должно быть элегантно - на основе применения словарей таксономии, т.е. открыта нода, термин которой принадлежит одному словарю - значит в этот момент видно меню соотвествующее этому словарю.
Поэтому, подскажите: существует ли модуль для 6-го Друпала, который моржет решить эту задачу полностью или необходимо будет решать ее иным путем?
Заранее благодарю всех за помощь.

0 Thanks

Скрытие блока

Аватар пользователя Drugan

С помощью сниппета вывожу в блоке ноды определенного типа. Что нужно прописать в установках видимости, чтобы скрыть блок, когда запрос возвращает 0 строк?

0 Thanks

Регулярные выражения для видимости блока?

Аватар пользователя cristobal-junta

Прогуглил по drupal.ru и drupal.org, посмотрел в код модуля block, но так и не смог найти ответа на следующий вопрос:

Можно ли управлять видимостью блока с помощью регулярных выражений без использования PHP-кода?

Т.е. можно ли зайти в

0 Thanks