Edición de «Autosuggest jQuery KumbiaPHP»

De KumbiaPHP Framework Wiki

Advertencia: no has iniciado sesión. Tu dirección IP se hará pública si haces cualquier edición. Si inicias sesión o creas una cuenta, tus ediciones se atribuirán a tu nombre de usuario, además de otros beneficios.

Puedes deshacer la edición. Antes de deshacer la edición, comprueba la siguiente comparación para verificar que realmente es lo que quieres hacer, y entonces guarda los cambios para así efectuar la reversión.

Revisión actual Tu texto
Línea 1: Línea 1:
{{cleanupbox
 
|image=[[Archivo:Import.png|40px]]
 
|texto ='''Este Artículo esta siendo revisado por los Kumbieros.'''<br />
 
<span style="font-size:90%">Puedes tomar la información que aqui se encuentra pero no nos hacemos responsable</span>
 
}}
 
 
== '''Librerías''' ==
 
== '''Librerías''' ==
  
Lo primero que se tiene que hacer es descargar el [http://code.drewwilson.com/entry/autosuggest-jquery-plugin plugin de jquery autosuggest].
+
Lo primero que se tiene que hacer es bajar la librerías jquery y el plugin en la siguiente dirección [[http://code.drewwilson.com/entry/autosuggest-jquery-plugin.]]
 +
 
 +
Se agregan las librerías en la app de KumbiaPHP.
 +
 
 +
<source lang="php">
 +
 
 +
echo stylesheet_link_tag('autoSuggest');
 +
echo stylesheet_link_tags();
 +
echo javascript_include_tag('jquery');
 +
echo javascript_include_tag('jquery.autoSuggest');
 +
 
 +
</source>
  
 
== '''En el Partial''' ==
 
== '''En el Partial''' ==
  
Creamos el Partial donde se va llamar la función autoSuggest, Este Partial va recibir 3 parámetros para así hacerlo mas reutilizable, el id del campo, el controlador y la acción.
+
Creamos el Partial donde se va llamar la función autoSuggest, Este Partial va recibir 3 parámetros para así hacerlo mas reutilizable.  
  
 
<source lang="php">
 
<source lang="php">
<?php
 
stylesheet_link_tag('autoSuggest');
 
echo javascript_include_tag('jquery.autoSuggest');
 
?>
 
  
 
<script type="text/javascript">
 
<script type="text/javascript">
 
$(document).ready(function () {
 
$(document).ready(function () {
  
   
+
  //la url que le pasamos debe ser relativa  
   $("#<?php echo $id ?>").autoSuggest("<?php echo PUBLIC_PATH."$controlador/$accion"?>", {
+
   $("#<?php echo $id ?>").autoSuggest(data.items, {
 
  minChars: 2,
 
  minChars: 2,
 
  matchCase: true,
 
  matchCase: true,
Línea 73: Línea 75:
 
   $this->set_response('view');
 
   $this->set_response('view');
 
  
 
  
   $input = $this->get("q");
+
   $input = $_GET["q"];
 
  
 
  
 
   $accesorio = new Accesorios();
 
   $accesorio = new Accesorios();
Línea 104: Línea 106:
  
 
</source>
 
</source>
 
Christopher
 

Ten en cuenta que todas las contribuciones a KumbiaPHP Framework Wiki pueden ser editadas, modificadas o eliminadas por otros colaboradores. Si no deseas que las modifiquen sin limitaciones, no las publiques aquí.
Al mismo tiempo, asumimos que eres el autor de lo que escribiste, o lo copiaste de una fuente en el dominio público o con licencia libre (véase Proyecto:Derechos de autor para más detalles). ¡No uses textos con copyright sin permiso!

Para editar esta página, responde la pregunta que aparece abajo (más información):

Cancelar Ayuda de edición (se abre en una ventana nueva)

Plantilla usada en esta página: