Tag Archives: drupal

Еще один рецепт каталога для друпал(drupal)

В чем прикол. Для любого поля, добавленного в представление(вид) можно переписать вывод прямо в конструкторе представлений. Разные поля делают возможным использование их в качестве шаблонов при переписывании. Т.е. добавил к представлению поле Таксономия: Термин и при переписывании вывода можешь использовать шаблон [name]. Добавил Материал: ID ноды – шаблон [nid] Переписываем вывод. В результате получаем ссылку [...]

Drupal, создаем каталог с темизацией поля для вывода отдельных корневых нод

  1. Создаем представление, выводящее термины нод корневого типа 2. Создаем представление выводящее отдельную ноду, в качестве аргумента принимается TermID 3. Затем в представлении-каталоге (где выводим термины) смотрим как называется шаблон темизации для поля 4. Делаем в каталоге с темой сайта свой шаблон для данного поля в данном представлении (Catalog view) 5. Переписываем вывод поля. [...]

Drupal, выводим дополнительный контент в табах

Использованные модули: CCK Fieldgroup Tabs http://drupal.org/project/cck_fieldgroup_tabs View field http://drupal.org/project/viewfield Tabs http://drupal.org/project/tabs

Drupal, еще один способ встроить представление (view) в узел (node)

Нода-вид с аргументом.   <?php $myvid = views_get_view(‘Pictures’); $ar[0]=’5800′; //массив заполняем как хотим. что заполним, то и получим. $myvid->set_arguments($ar); //устанавливаем аргументы print $myvid->render(‘default’); //выводим ?>

Drupal, открываем внешний материал во фрейме на нашем сайте

Использованные модули: CCK Redirection Content taxonomy Для обоих полей выставлены соответствующие разрешения

Drupal, добавляем видеоролик к ноде

Использованные модули: Emfield Content taxonomy Включил модули: Настроил, включил провайдеров (тюбик и прочие): Добавил к типу контента Device video поля типа Embedded Video и Content Taxonomy Fields. Настроил на превьюхе показ тумбнейла, а в ноде полного видео.

Drupal, встраиваем View в ноду (с параметром)

Параметром, для примера, является id ноды. Соответственно в виде мы можем использовать этот параметр.   В файл node-[тип_ноды].tpl.php после вывода $content добавим такой код:   <?php $view = views_get_view(‘имя_представления’); print $view->execute_display(‘default’, array($node->nid)); ?>