Add another item

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

Аватар пользователя Vanekru Vanekru 5 июля 2011 в 11:48

Помогите пожалуйста с кодом. Как мне программно нажать кнопку "Add another item". У меня есть поле с неограниченным количеством значений.

Есть код, который проверяет, пустое другое поле или нет. если не пустое код должен сам заполнить эти поля. Но он не заполняет так как поле в реале только одно. Если 20 раз нажать кнопку Add another item а потом запустить код, все хорошо заполняется.

<?php
if  ($form_state['values']['field_market'][0]['value']!='') {
$i=0;
foreach(
$data['category_name1'][0]->tbody->tr as $key => $valueser){
$form_state['values']['field_haracter'][$i]['value']['field_harname'][0]['value'] = $valueser->th->span;
$form_state['values']['field_haracter'][$i]['value']['field_haropis'][0]['value'] = $valueser->td;
$i++;
}
}
?>

Что мне дописать в форич что бы создавалось нужное количество полей?

Спасибо.