Пользовательский интерфейс в стиле панелей для произвольных полей CCK? - PullRequest
0 голосов
/ 15 марта 2010

У меня есть тип контента Drupal, который имеет неограниченные поля CCK для фотографий, текстовых полей и внешних ссылок, но хотя сами поля можно переупорядочить с помощью перетаскивания (т. Е. Фотография B перед фотографией A), я не могу произвольно упорядочить среди полей (т.е. фотография B, ссылка A, фотография A, текст A, ссылка B).

Панели потрясающие, с их перетаскиванием, и просто то, что я ищу в плане интерфейса. Кто-нибудь видел пользовательский интерфейс в стиле Panels для заказа произвольных коллекций разнородных полей CCK?

Ответы [ 2 ]

1 голос
/ 16 марта 2010

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

Я не знаю ни одного модуля, который может делать то, что вы ищете, но не должно быть так сложно создать модуль упорядочения с помощью перетаскивания для вашего типа контента. Ядро Drupal содержит файл js, который выполняет большую часть работы за вас, если вам нужно перетаскивать.

Простое решение может быть, если вы сделали пользовательские панели. Fx по одному для каждого типа поля CCK. В форме панели вы можете взять аргумент для значения дельты. Вы можете сделать это выбором, чтобы пользователи увидели значения полей вместо значений дельты. Это позволит включить панель интерфейса.

0 голосов
/ 16 марта 2010

Я считаю, что эта функциональность является частью CCK 3, но она еще не имеет стабильной версии. Хотя стоит попробовать, чтобы попробовать.

Но вот учебник о том, что, я думаю, вы ищете: http://glomerate.wordpress.com/2009/11/09/a-compound-field-example-for-cck-2-and-drupal-6/

...