rss
twitter
  •  

Codeigniter: Ruta base_url en nuestros javascript

| Posted in General |

0

Como muchos ya saben, las rutas de los recursos en codeigniter han de ser siempre llamadas usando la ruta absoluta del recurso que deseamos vincular o cargar; y para ello disponemos de

<?=base_url()?>

el cual carga el path general de nuestro sitio que imagino previamente ya has configurado en tu archivo config.php

Pero, ¿Qué pasa si queremos hacer javascript dinámico que necesite cargar recursos URL de nuestro propio sitio, por ejemplo para hacer llamados AJAX?, ¿Cómo le digo a javascript la ruta base_url que sólo sabe PHP?

Pues hay un truco simple, pero efectivo:


<head>
<script src="<?=base_url()?>/js/jquery.js" type="text/javascript"></script>
<script type="text/javascript">
base_url = '<?= base_url();?>'
</script>
</head>

Listo !, ya tienes la variable base_url en modo javascript y lista para ser usada como por ejemplo:


JQuery('#refrescar').click(function() {
        $('#captcha').attr("src", base_url+'captcha?'+Math.random());
});

Descarga Gratis: jQuery – Novice to ninja

| Posted in General |

2

Jquery Ninja

Y aquí lo tienen… y libro que SitePoint regaló por 24 horas, tras hacerse España con la copa del mundial de fútbol 2010.

El libro podía descargarse desde este enlace http://sale.sitepoint.com/ (yo me he bajado el mío) pero por si acaso llegaron tarde a la piñata, acá les dejo el cotillón: http://www.mediafire.com/?uez2d0m2dm2

Tener siempre a mano el último y más reciente Jquery

| Posted in General |

0

Para mí, es mucho mejor cargar el JQuery directamente desde un servidor remoto (más rápido, siempre actualizado y mejor manejo de caché).

Habrá quien piense distinto, pero este artículo lo pongo (como suele ser costumbre) como una nota mental ;-) ya que el enlace es bastante escurridizo y no suele encontrarse fácilmente al buscarlo por allí.


<script type="text/javascript" src="http://code.jquery.com/jquery-latest.js"></script>

También podríamos valernos de google para cargar remotamente, pero con la desgracia de que debemos especificar a mano la versión deseada, en este ejemplo la versión 1.4.2:


<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js"></script>

Seguro le será de ayuda a alguno.

Actualización del plugin wysiwyg para flatpress

| Posted in General |

0

He realizado unas correcciones de última hora al plugin wysiwyg para el flatpress

La nueva descarga: http://www.mediafire.com/?sharekey=62cb954bebe41e8b2fb2ca15d7ea42d9cccc725127ef94d6d9ecd7d091ba63d2

JQombo, un Combo dependiente AJAX con todas las ciudades y estados de Venezuela

| Posted in General |

1

Hace ya hace un tiempo que lancé un pequeño script bajo licencia abierta llamado JQOMBO.

Y les explico de qué se trata: Es un combo dependiente hecho con AJAX (gracias a JQuery) PHP5 y MySQL, el cual nos muestra todos las ciudades y estados de Venezuela (pero puede ser modificado para cualquier país).

Así de simple… es fácil de instalar y configurar, soporta los navegadores más conocidos y en su base de datos posee más de 1000 ciudades de Venezuela (normalizadas a UTF8). Además se ajusta a los estándares CSS y XHTML.

Sin más… pueden descargarse una copia directamente la página del proyecto en google code: http://code.google.com/p/jqombo/