2012-06-17 1 views
1

У меня есть тип контента, который имеет поля «Название», «Описание», «Местоположение» и «ИЗОБРАЖЕНИЯ».Drupal - как показать изображения в виде слайд-шоу на странице «/ node/*»

При отображении полного содержимого узла в URL-адресе, например «www.mysite.com/node/14», где «14» - это всего лишь пример идентификатора узла .... как отображать IMAGES как слайд-шоу?

Если я пытаюсь использовать модуль Views и использовать функцию «слайд-шоу», я получаю только слайд-шоу с изображениями. Я действительно хочу, чтобы страница отображала все поля в содержании, то есть «Название», «Описание», «Местоположение» и «Слайд-шоу» в «ИЗОБРАЖЕНИЯХ» в конце.

всякая помощь с благодарностью!

ответ

2

Drupal 7 позволяет добавлять поля в поля. Вы можете легко использовать это, чтобы добавить форматировщик поля слайд-шоу, поэтому, когда страница отображает ваши изображения в слайд-шоу.

два модуля, которые помогают с этим являются:

  • Flexslider модуль, который говорит, что это, «Интегрируется с полями (flexslider_fields)»
  • Field Slideshow, который специально предназначен для этого, но не играет хорошо в реагирующие конструкции (в моем опыте)

Вы могли также использовать представления для этого, получив текущий идентификатор узла в Контекстные фильтры, а затем используя отношения hip для получения изображений и , затем с использованием представлений Слайд-шоу для рендеринга результирующих изображений в блоке, который помещается в каждый тип узла ... но, как вы можете сказать, это окольный путь для достижения того, что может быть возможно для форматирования полей вы в 90% случаев.

+0

И еще один модуль, чтобы помочь в решении этой задачи: [FlexSlider Gallery Formatter] (https://www.drupal.org/project/flex_galleryformatter). – tanius