Блог пользователя - etomilin

Views - динамическое обновление без перезагрузки страницы

27 октября 2010 в 14:39

Подскажите, как можно программно вызвать обновление представления Views без перезагрузки страницы?

Пытаюсь добиться работы примерно как на этом видео (с 30 по 45 сек.).
Все реализовал, а как обновить Views через AHAH не представляю.

Несколько значений для групп полей в форме

5 октября 2010 в 18:45

Можно ли как-нибудь в форму создания материала добавить группу полей и позволить вводить в них несколько значений?
Т.е. допустим в форме, помимо прочего, есть группа для документов - поля "документ", "название документа" и "дата подписания". Можно ли как-нибудь дать пользователю возможность указывать несколько документов? Для одиночного поля это легко делается, а нужно для группы полей.

Как лучше организовать работу с большими нодами?

4 октября 2010 в 11:27

Необходимо создать сайт, который будет базой данных по некоторым однотипным объектам. Особенность заключается в том, что объекты эти очень большие - структура пока до конца не разработана, но количество полей будет точно заметно больше 100.
Вопрос - как лучше организовать такой материал в Друпале?

Самый очевидный для меня путь - создать большую ноду необходимой структуры в ССК.
Но тут возникает проблема удобства ввода/редактирования и просмотра этой информации. Информации по каждому объекту очень много и ее надо разбивать на группы, которые можно бы было отображать на разных страницах/вкладках. Удобный просмотр, как я понимаю, можно легко настроить с помощью Views. А вот что делать с вводом/редактированием данных - ума не приложу.

Можно ли как-то организовать создание/заполнение одной ноды с помощью нескольких разных форм? Например, сначала заполняешь форму общих данных, при этом создается нода. Потом появляется возможность заполнять формы по другим разделам этой ноды. Особенность базы заключается в том, что информация по каждому объекту будет поступать частями, т.е. ситуаций, когда за раз будет полностью заполнятся вся нода, не будет.

Или может для такой задачи лучше хранить данные не в одной ноде?
В общем, застопорился. Посоветуйте, как лучше организовать.