Mostrar lista multidimensional en Javascript

En ciertas ocasiones podemos tener listas en las cuales no conocemos la cantidad de niveles que tienen las mismas. Por ejemplo en un árbol genealógico hay personas que pueden tener hijos, y esos hijos también pueden tener más hijos, y así se creará un juego de nodos que se irá expandiendo de arriba hacia abajo, sin saber su límite.

Cuando conocemos la cantidad de niveles es muy fácil, por ejemplo una categoría puede tener categorías hijos y ahí termina la cosa. Si en cambio estas categorías hijas pueden tener más categorías dentro suyo y así, sin saber la cantidad de dimensiones de la lista, debemos recurrir a otro tipo de soluciones.

Seguir leyendo «Mostrar lista multidimensional en Javascript»

Laravel, parte 13: Ajax

Un tema que hoy día no puede faltar en una aplicación web, es la posibilidad de enviar peticiones al servidor mediante Ajax. No voy a redundar en esto, ya que mi intención es mostrar un simple ejemplo de cómo usar Ajax dentro de Laravel. Pero si aun no sabés de qué se trata Ajax, te invito a visitar estas publicaciones que hice hace un tiempo explicando esta tecnología:

Seguir leyendo «Laravel, parte 13: Ajax»

Recortar imágenes con Jquery

En los últimos años se ha puesto muy de moda, en aplicaciones como redes sociales, las funcionalidad que nos permite recortar una imagen, y así seleccionar la porción de la misma que debe quedar visible. Esto es muy útil por ejemplo para una foto de perfil, ya que la misma debe ocupar un tamaño específico, y tampoco se puede obligar al usuario subir una foto con una imagen con un ancho y alto específico.

Bueno, googleando un poco encontré esta librería de Jquery creada por Kelly Hallman, bastante conocida por cierto, que nos permitirá realizar esto.

Seguir leyendo «Recortar imágenes con Jquery»

Subir archivos con ajax y mostrar precarga

Bueno, hace un tiempo publiqué un posteo en donde podíamos subir archivos al servidor en forma asíncrona, ya que Ajax sólo permite enviar texto, mas no archivos, y lo hacíamos mediante un iframe. Sin embargo, un compañero de trabajo me dijo que sí se podían subir archivos evitando el uso de iframe, así que dedico esta publicación justamente a mi amigo y compañero, Alberto ‘Toni’ Mamone.

Seguir leyendo «Subir archivos con ajax y mostrar precarga»