Отображение поля ссылок на узлы в виде таблицы, а не списка в Drupal - PullRequest
1 голос
/ 01 февраля 2010

У меня есть типы контента, у которых есть поле, которое содержит список ссылок на другие узлы. По умолчанию я могу отобразить это как список, который содержит заголовки или тизеры.

Можно ли вместо этого представить их в виде таблицы? Есть ли модуль для этого или трюк в представлениях, которые я мог бы использовать?

Ответы [ 2 ]

2 голосов
/ 17 февраля 2010

Модуль действительно есть, Пользовательские форматеры . Это тоже довольно легко использовать. Вот выдержка из его страницы проекта:

... позволяет пользователям легко создавать настраиваемые форматеры CCK / Field без необходимости написания собственного модуля. Затем пользовательские форматтеры можно экспортировать как CTools Exportables / Features или Drupal API Formatters.

0 голосов
/ 01 февраля 2010

Поскольку тема необходима для отображения самого поля, я думаю, что вам лучше всего создать собственный модуль, который реализует новый форматер для ссылки на узел. Затем для вашего поля вы можете просто выбрать этот форматер в параметрах отображения (или как он там называется).

Раньше я никогда не создавал форматировщик, но немного гуглинга раскрыло эту статью: http://manueg.okkernoot.net/blog/200907/how-create-cck-formatter

Вы также можете очень легко взглянуть на сам модуль nodereference и посмотреть, как он реализует свои текущие средства форматирования (полный узел, тизер и т. Д.).

Надеюсь, это поможет!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...