День добрый. Помогите советом пожалуйста.
Есть форма на сайте, созданная через модуль Webform.Требуется на некоторые поля добавить autocomplete.Сделать-то у меня получилось, все работает.Но только через поля, созданные программно через form_alter():
<?php
$form['otkuda'] = array(
'#type' => 'textfield',
'#title' => t('Откуда'),
'#autocomplete_path' => 'autocomplete',
'#required'=>true
);
?>
Вся беда в том, что данные поля не обрабатываются и никуда не пишутся.Я вижу 2 варианта решения проблемы:
1. Написать свой обработчик submit'а
2. Присобачить #autocomplete_path к уже существующим полям через form_alter
Первый вариант я могу сделать, но он нежелателен, т.к. мне нужна стандартная обработка, просто отправка на e-mail.Потому хочу воспользоваться вторым, но никак не получается.Подскажите пожалуйста, как можно это сделать??Или, может, предложите свои варианты.Спасибо.
Все, решено.
<?php
$form['submitted']['otkuda_webform']['#autocomplete_path'] ='autocomplete';
?>
Вот такая вставка помогла.