Как вывести все документы одного типа?

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

Аватар пользователя gradP gradP 10 июля 2007 в 15:52

Мне это нужно для настройки видимости блоков.

Т есть если я хочу скрыть отображение какого либо блока для всех нод то я пишу: node/*

Ну, а если я создал тип материала catalog (при помощи ССК) то как мне указать чтобы блок не отображался для всех страниц созданных на основе такого типа материала? catalog/* не работает Sad

Да и вообще, почему созданные страницы на основе любого типа материала получают статус ноды с текущим порядковым номером?

Помогите пожалуйста, будьте добры

Комментарии

Аватар пользователя coyotle coyotle 23 июля 2007 в 15:06

Ой, извиняюсь, не внимательно прочитал вопрос. Точнее в заголовке он по другому сформулирован.

А если вставить что-нибудь такое:

<?php
global $node;
if($node->type == "story") return true;
else return false
?>
Аватар пользователя vadbars@drupal.org vadbars@drupal.org 23 июля 2007 в 16:42

Как вариант. Поставьте модуль pathauto и задайте там адрес, который будет заменять для всех материалов типа catalog адрес вида node/xxx на адрес вида catalog/xxx, например. Теперь можно будет ограничивать видимость блока так, как вы описали в своем вопросе: catalog/*