Views

Drupal: Видео обзор нового интерфейса Views 3

Bob из Mustardseed выложил свежий видео-подкаст с обзором нового интерфейса Views 3. Ощущения от изменений не однозначные, нужно попробовать в деле.

Drupal: Модуль Views Dynamic Fields — разрешаем пользователям самим выбирать поля в представлении

Описание

Модуль Views Dynamic Fields позволяет пользователям выбирать поля, которые они хотят увидеть в представлении:

Drupal: Модуль Views Data Export — экспорт данных представления в csv, xls, doc, txt, xml

Описание

Модуль Views Data Export позволяет экспортировать вывод представления в файл в одном из нескольких форматов — csv, xls, doc, txt или xml.

Drupal: 100+ уроков по Views (на английском)

Drupal уроки

Нашёл подборку ссылок на уроки по модулю Views — 100+ Drupal Views tutorials and resources. Ссылки разбиты на категории. Есть наверное всё, что касается модуля — основы, темизация, кодинг, трюки.

Drupal: Модуль Views Excel Export — экспорт вывода представления в Excel файл

Модуль Views Excel Export позволяет экспортировать (сохранить в файл) таблицу сгенерированную Views в Excel файл. Экспортировать можно как все данные, так и отфильтрованные с помощью раскрытых фильтров (exposed filters).

Как это работает:

Views User

Третий день не могу найти толкового решения( Уже голову почти поломал.
Подскажите плиз как это делается

Views: Иконка, если загружена фотография

Потребуется модуль Views Custom Field

 Добавляю поле Customfield: PHP-код, прописываю:

<?php
$c = count( $data->node_data_field_photo_field_photo_fid[0]['data']);
if ($c!=0)print '';
?>

Где node_data_field_photo_field_photo_fid - имя поля. Доступные переменные можно посмотреть в массиве $data.

В css прописать стиль для класса photo.

Результат:

Возможно есть другое решение, но я не нашел.

Показать views программно

Если нужно просто показать созданный views, можно использовать код:

<?php
$view = views_get_view('имя_вьюс');
print $view->preview('default');
?>

Если есть необходимость в передаче аргументов, то:

<?php
$args = array(аргумент(ы));
$view = views_get_view('имя_вьюс');
print $view->preview('default', $args);
?>

<?php
  print views_embed_view('my_view', 'block_1', $arg1, $arg2);
?>

Создание материалов новых типов и вывод ссылки на них в меню

Этот видеоурок создан для наглядного пособия для начинающих друпалеров. Здесь мной описан способ создания нового типа материала, и как его настроить через views. В итоге я получил меню со ссылкой на страницу со списком материалов созданного нами.

читать далее

RSS-материал