input_auto_complete_tag + observe_field

33 views
Skip to first unread message

MatSG

unread,
Nov 10, 2009, 7:53:51 PM11/10/09
to symfony-es
Buenas,
les cuento que estoy trabajando con symfony 1.0 -, y estoy teniendo
un problema al querer en un parcial colocar un autocompletar ( que
incluye el input_tag del autocompletar y un input__hidden_tag - donde
guardo el id del objeto seleccionado en el autocompletar). Hasta ahi
todo bien!
Ahora agrego unas lineas mas abajo un observe_field sobre el campo
input_auto_complete_tag, que basicamente lo que hace es actualizar un
campo en el formulario y hace uso del id guardado en el input_hidden.
El problema me aparece cuando a la accion que se ejecuta con el
observe_field (llamada executeCambiarDomicilio) le paso el valor del
input_hidden, este no tiene nada.

Alguien podra decirme en que me estoy equivocando o darme una solucion
mejor a como combinar auto_complete_tag con observe_field para lograr
el efecto que estoy buscando
A continuacion les dejo el codigo del parcial; saludos y desde ya
muchas gracias
---------------
<?php use_helper('Javascript');?>
<?php use_helper('Object');?>

<?php


echo input_hidden_tag('transporte[rel_transportista]', '' ); //
hidden con el nombre del campo

echo input_auto_complete_tag('rel_busca_transportista', isset
($transporte) ? $transporte->getTransportista() :'',
'transporte/autoCompletar', array
('autocomplete' =>
'on', 'size' => '40'), array
('use_style' => 'true','after_update_element' =>
"function (inputField, selectedItem)
{ $('transporte_rel_transportista').value =
selectedItem.id; }",
'with'=> " value"));


echo observe_field('rel_busca_transportista', array(
'update' => 'domicilio', //campo a actualizar
'url' => 'transporte/cambiarDomicilio', //accion donde
esta la logica para generar la info x actualizar en el campo
'with' => "'pTransportista='+ $
('transporte_rel_transportista').value", //Variable a pasar a la
accion; aca es donde tengo el problema ya que no toma el valor del
hidden
'script' => true,));

?>
Reply all
Reply to author
Forward
0 new messages