[CodeIgniter] [javaScript] Incluir Base_url o Site_url en las funciones de JavaScript

Al momento de estar desarrollando una aplicacion con codeigniter, es muy probable que llegue el momento de hacerla aun mas dinamica. Esto se hace agregando el java script.

Una de las dificultades que podemos presenciar, es la llamada a la página que necesitamos, tomando en cuenta que no queremos que el contenido del javascript posea las rutas directas a nuestras páginas.

 Para solucionar esto, podemos generar una variable de javascript que contenga estos datos al momento de cargar la página. 

 

Tomemos como ejemplo el siguiente header :

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

 Simplemente creamos al variable de javaScript base_url, a la cual podemos acceder desde cualquier javascript creado por nosotros, y que además contiene la ruta real especificada en la configuración de codeigniter. Bastante sencillo, pero bastante útil ! 😛

 

Read More >[CodeIgniter] [javaScript] Incluir Base_url o Site_url en las funciones de JavaScript

Al momento de estar desarrollando una aplicacion con codeigniter, es muy probable que llegue el momento de hacerla aun mas dinamica. Esto se hace agregando el java script.

Una de las dificultades que podemos presenciar, es la llamada a la página que necesitamos, tomando en cuenta que no queremos que el contenido del javascript posea las rutas directas a nuestras páginas.

Para solucionar esto, podemos generar una variable de javascript que contenga estos datos al momento de cargar la página.

Tomemos como ejemplo el siguiente header :





Simplemente creamos al variable de javaScript base_url, a la cual podemos acceder desde cualquier javascript creado por nosotros, y que además contiene la ruta real especificada en la configuración de codeigniter. Bastante sencillo, pero bastante útil ! 😛

Deja un comentario

This site uses Akismet to reduce spam. Learn how your comment data is processed.