Не уверен, что элемент стиля - это то, что вам нужно: даже если бы вы могли заставить элемент формы отображаться как правильный HTML, безопасность API форм будет враждебна любым значениям, переданным из этого элемента..
(Элементы формы в Drupal имеют двойную жизнь: они существуют как HTML s, но также и в кеше form_state. Таким образом, любой элемент формы, который явно не отображается API форм, будет отброшен, когдаформа отправлена.)
Лучшим решением, если вы ищете элементы формы, управляемые представлениями, было бы создание формы с использованием обычного API формы и отображение представлений в массиве #options
элемента.
Функция _nodereference_potential_references_views
из надстройки nodereference
CCK имеет аналогичную функцию и, вероятно, будет хорошим началом для начала.(Он использует CCK-хуки, поэтому вы не можете напрямую копировать-вставлять в этом случае, но он должен дать вам довольно хорошее представление о том, что вам нужно сделать)