[Решено]Добавление #autocomplete_path к существующему полю

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

Аватар пользователя jmd jmd 24 марта 2011 в 10:23

День добрый. Помогите советом пожалуйста.
Есть форма на сайте, созданная через модуль 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';
?>

Вот такая вставка помогла.