Вебформы в блоках. Значение по умолчанию в зависимости от таксономии станицы с блоком формы.

Главные вкладки

Аватар пользователя Tab10id Tab10id 28 августа 2011 в 13:40

Добрый день, понадобилось строить в страницы определенного типа материала форму. В создании блока с формой и отображением его на определенных страницах конечно же сложностей нет, но очень бы хотелось чтобы друпал сам подставил значения по умолчанию для некоторых полей в зависимости от самого материала, а именно в зависимости от выбранного термина. То есть по сути в форме должно быть поле со списком терминов, с дефолтным термином совпадающим с термином страницы, на которой отображается форма.
Хотелось бы решения без использования JS.
Вопрос в том, можно ли в данном случае обойтись без написания собственного модуля или ничего подобного не сделано?

Комментарии

Аватар пользователя Tab10id Tab10id 28 августа 2011 в 15:59

Спасибо за ответ, видимо буду делать надстройку над модулем вебформ. По теме нашел только этот модуль - http://drupal.org/project/webform_term_opts выводит список терминов в качестве поля формы, но возможность выбора дефолтного значения все равно нет.

Аватар пользователя Tab10id Tab10id 28 августа 2011 в 16:25

Вобщем, это сайт поликлиники есть огромное количество специалистов (маммолог, дерматолог и тд и тп), материалы классифицируются с помощью таксономии, каждый термин - специальность.
На странице специальности должна быть форма записи на прием, в которой по дефолту должен стоять именно тот специалист, страница которого просматривается пользователем, но при этом должна быть возможность выбора другой специальности. Если кто-то предложит лучший вариант действий, буду благодарен=)