Необходимо создать сайт, который будет базой данных по некоторым однотипным объектам. Особенность заключается в том, что объекты эти очень большие - структура пока до конца не разработана, но количество полей будет точно заметно больше 100.
Вопрос - как лучше организовать такой материал в Друпале?
Самый очевидный для меня путь - создать большую ноду необходимой структуры в ССК.
Но тут возникает проблема удобства ввода/редактирования и просмотра этой информации. Информации по каждому объекту очень много и ее надо разбивать на группы, которые можно бы было отображать на разных страницах/вкладках. Удобный просмотр, как я понимаю, можно легко настроить с помощью Views. А вот что делать с вводом/редактированием данных - ума не приложу.
Можно ли как-то организовать создание/заполнение одной ноды с помощью нескольких разных форм? Например, сначала заполняешь форму общих данных, при этом создается нода. Потом появляется возможность заполнять формы по другим разделам этой ноды. Особенность базы заключается в том, что информация по каждому объекту будет поступать частями, т.е. ситуаций, когда за раз будет полностью заполнятся вся нода, не будет.
Или может для такой задачи лучше хранить данные не в одной ноде?
В общем, застопорился. Посоветуйте, как лучше организовать.
Комментарии
CCK Fieldgroup Tabs
Спасибо. Довольно близко к тому, что я искал.
Жаль только, что это client-side. Нет ли какой-либо возможности делать именно отдельную форму для частичного заполнения ноды?
Есть возможность, но вы во второй раз не хотите идти в поиск
Буду благодарен за наводку. Вероятно ищу не по тем ключевым словам.
http://mytrouble.ru/en/content/create-multiple-step-forms-using-cck-fiel...
http://stellapower.net/content/creating-multi-step-node-forms
Спасибо, буду изучать.