Foros del Web » Programando para Internet » PHP » Symfony »

Autocomplete con Symfony

Estas en el tema de Autocomplete con Symfony en el foro de Symfony en Foros del Web. Hola estoy intentando implementar un cuadro autocomplete con el helper de Symfony correspondiente de tal forma que tengo lo siguiente en mi template: <?php echo ...
  #1 (permalink)  
Antiguo 19/03/2009, 18:50
 
Fecha de Ingreso: abril-2008
Mensajes: 34
Antigüedad: 16 años, 6 meses
Puntos: 2
Autocomplete con Symfony

Hola estoy intentando implementar un cuadro autocomplete con el helper
de Symfony correspondiente de tal forma que tengo lo siguiente en mi
template:

<?php echo form_tag('Libros/Search') ?>
<?php echo input_auto_complete_tag('busqueda', '',
'Libros/SearchAjax',
array('autocomplete' => 'on'),
array('use_style' => true)
) ?>
<?php echo submit_tag('Buscar') ?>

Como es la primera vez que intento implementar un Autocomplete con
Symfony lo he hecho tal cual sale en el libro.

El problema es que luego al intentar ejecutar ese helper me da el
siguiente error en el Firebug:

value is undefined
[Break on this error] if (value.strip().empty()) return [-1, 0];

Que me dice algo como que el valor de envio o retorno por Ajax no esta
definido.
Entonces he mirado el fuente de la pagina generada por Symfony y
efectivamente parace que hay un problema, no envia mi parametro "busqueda" en la peticion Ajax:
//<![CDATA[
new Ajax.Autocompleter('busqueda', 'busqueda_auto_complete', '/
frontend_dev.php/Libros/SearchAjax', {});
//]]>

Entre esas llaves, deberia de haber un 'paramName:busqueda', sin
embargo no aparece y no se como hacer que salga, en el helper no veo
más atributos para incluir.

Gracias.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 09:52.