Всем привет. Есть блок и есть страница, созданная через views.
В на настройках блока, "Показывать блок для определённых типов материалов" Есть только:
Article
Basic page
Webform
Видео
Новость
Программы
Тема форума
Услуги
Мне нужно показывать этот блок допустим на всех страницах типа "Услуги" и на всех страницах типа views. Можно указать "Только на перечисленных страницах", но там долго заполнять все страницы, даже через маски.
Но как указать, чтобы в типах метериала viws он всегда выводился? Может я пропустил какою-то настройку?
Комментарии
Views - это не тип материала.
Это отдельная страница с выборкой некоторых сущностей.
Если "долго заполнять все страницы" на которых нужно выводить, может иметь смысл указание страниц на которых вывод не нужен.
Спасибо. Просто думал можно как-то для views указать.
Можно - программно, или всякого рода контекстами, панелями и т.п.
А адрес Views не проще ввести в видимости блока?
Можно конечно. Views это не тип, как справедливо указали выше, это вывод информации НА ОТДЕЛЬНОЙ странице(как я понимаю у вас страничный вывод, а не блоковый) - вот адрес этой страницы и внесите в список "Показывать на определенной странице"
Видимость по типам материалов - довольно странная штука. Стоит только что-то там затронуть, и блок уже не будет выводиться на страницах НЕ нод. В восьмёрке это решается путём повторного вывода того же блока с запретом вывода на страницах node/* в семёрке блоки повторно выводить нельзя, но если блок довольно простой, то можно вручную создать дубль (или клонировать блок вьюхи, если это вьюс) и вывести и его.
Это чего это там можно затронуть?
Поставить любую из галочек. Логично же.
угу, это вы имели ввиду, верю