ВопросВиджет для поля Dupal 7, выводящий значения для выбора в виде ссылок (как в Twitter Bootstrap Basic Pills)
Появилось желание изменить стандартный виджет radio для выбора значений из списка.
Например, имеем поле Taxonomy Term Reference, ссылающееся на словарь "Тип операции"
При редактировании ноды выбор значений словаря должен осуществляться в виде списка:
ПРОДАЖА АРЕНДА
При выборе "ПРОДАЖА" происходит выделение этого элемента, а АРЕНДА становится неактивным.
Помогите, пожалуйста.
- anikitin35
- 27.03.2013
- 10282
Комментарии
Можно изменить тип виджета на "Выбор из списка", можно воспользоваться модулем
http://drupal.org/project/term_reference_tree
Можно изменить тип виджета на "Выбор из списка", можно воспользоваться модулем
http://drupal.org/project/term_reference_tree
Сергей, к сожалению, ни одно из предложенных Вами решений не годится.
Необходимо вывести термины, разделенные пробелами. При нажатии на термин меняется цвет текста или фон.
Продажа Аренда
Т.е. превратить радио кнопки в кнопки в виде ссылок. При нажатии на кнопку происходит выделение термина таксономии.
Вам это нужно для админки или для добавления нод через фронтенд посетителями сайта?
Это нужно для добавления нод через стандартный функционал drupal node add. Ну или может быть это возможно реализовать К сожалению, я так и не нашел толковой информации о том, как создать свои формы, с помощью которых можно было бы создавать и редактировать материалы. Webforms могут только отправлять на email.
К вебформе можно добавить свой обработчик, и из результатов создать ноду. Пример описан здесь http://karelblog.ru/blog/1/2011-11-23/107.html. Тогда нужный фвам функционал можно реализовать с помощью js и скрытого поля.
Сергей, а если упростить задачу?
Что мы имеем (стандартная форма редактирование-создания ноды)
Тип операции:
* Продажа * Ареда (радио)
Что необходимо получить:
Продажа или Аренда (или можно не выводить)
Т.е. мы переопределяем виджет для изменения значения поля (input widget)
По сути дела логика остается практически та же, т.е. работает селектор. Подобная вещь реализована во views hacks, где views exposed filter для таксономии может быть представлен в виде ссылки. Соответственно, при нажатии на ссылку осуществляется выбор. Я думаю, если сделать это для стандартной формы, то можно будет применить и для webforms?
Комментировать