Cambios en Autocompletar
De CidesaWiki
Actualmente encontraremos la configuración de los autocompletar d ela siguiente manera:
<?php echo input_auto_complete_tag('opretcon[codcon]', $opretcon->getCodcon(), 'pagretcon/autocomplete?ajax=1', array('autocomplete' => 'off','size' => 5, 'maxlength' => 3, 'onBlur'=> remote_function(array( 'url' => 'pagretcon/ajax', 'complete' => 'AjaxJSON(request, json)', 'with' => "'ajax=1&cajtexmos=opretcon_descon&cajtexcom=opretcon_codcon&codigo='+this.value", ))), array('use_style' => 'true') ) ?>
se debe cambiar por lo siguiente:
<?php echo input_auto_complete_tag_('opretcon[codcon]', $opretcon->getCodcon(), '/fieldwhere/CODCON/table/Npdefcpt/fieldget/Codcon/val/opretcon[codcon]', array('autocomplete' => 'off','size' => 5, 'maxlength' => 3, 'onBlur'=> remote_function(array( 'url' => 'pagretcon/ajax', 'complete' => 'AjaxJSON(request, json)', 'with' => "'ajax=1&cajtexmos=opretcon_descon&cajtexcom=opretcon_codcon&codigo='+this.value", ))), array('use_style' => 'true') ) ?>
Sólo se cambio el parámetro url del helper del autocompletar, con las opciones del autocompletar general (ver Autocompletar Generico), y se le colocó el guión bajo al helper del autocompletar. Se debe tener en cuenta que debe estar cargado el helper Popup para que el helper funcione.
El otro paso es eliminar cualquier código ligado al anterior autocompletar para hacer mas mantenible el formulario web.
Listo.....
Luelher...