Сортировка узлов визуально в Drupal
Я создал фотогалерею для нескольких веб-сайтов, используя CCK. Я создал новый тип контента и добавил числовое поле списка выбора, которое позволяет клиенту изменять порядок фотографий в галерее (просмотры с лайтбоксом jquery).
Проблема в том, что теперь слишком много фотографий, чтобы легко управлять сортировкой. Единственный способ для клиента изменить порядок сортировки - отредактировать каждый узел фотографии отдельно.
Есть ли какая-то сортировка методом перетаскивания, которую я использую, чтобы дать своим клиентам графический интерфейс для сортировки этих узлов?
Я рассмотрел Nodequeue, но подумал, что может быть лучшее решение.
2 ответа
Вероятно, лучшая ставка для вас - это нодкауэй (помните, что вы также можете просматривать вид на ноду, что делает их использование немного проще).
Если ваша галерея является типом контента, а фотография является типом контента, то вы можете иметь свой узел галереи для ссылок на фотографии. Настройте его так, чтобы noderef использовал автозаполнение текстовых полей, и затем вы можете перетаскивать порядок на странице редактирования галереи.
Это звучит как основной сценарий для Draggable Views. Требуется немного настройки, вам нужно создать новую страницу (в вашем текущем представлении), которая будет использоваться только для административной сортировки, но после этого она должна работать идеально, как вы описываете.