Добавление галереи в материал Drupal с помощью представлений

Продолжая тему работы с изображениями в Drupal, хочу поделиться способом вставки галереи изображений в материал Drupal. Этот способ имеет актуальность, если Вы на своем Drupal-сайте используете модуль Views.

Как известно галерея изображений представляет собой представление image_gallery. Таким образом, зная как вставить в материал представление, становится ясно, как вставить и галерею. Мне уже попадалась на глаза подобная тема, но что-то не получилось. И вот в очередной раз я встретил тему вставка view в содержание страницы на сайте Drupal for you. Благо, в комментариях к теме затрагивалась в том числе и вставка галлереи.

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

Создаем материал при помощи формата ввода Php Code. И в его текст добавляем следующий код:

<?php
  $myvid = views_get_view('image_gallery');
  $ar = array('tid', 273); // вместо 273 добавляем свой код галереи
  $myvid->set_arguments($ar);
  $myvid->set_items_per_page(0); // убираем ограничение на количество выводимых превью
  print $myvid->render('default'); //выводим
?>

В материале на месте кода будет выведена выбранная галерея.

Вот пример: GarageAuto.info/node/53

Есть несколько мыслей по совершенствованию способа. Продолжаю думать.