Si buscas en Google algo como «Bootstrap messages» o «Bootstrap alert» etc. encontrarás componentes como Bootbox.js y muchos otros, para TeachMe yo los considero un poco complicados.
Así que qué te parece si te enseño un componente que yo desarrollé en el 2008 cuando no existían 358.590 frameworks de Javascript.
Vamos a utilizar dicho componente para mostrar mensajes de Alert de confirmación cuando un usuario vota o cuando ocurre un error.
Además vamos a programar la funcionalidad para aumentar el conteo de votos cuando una persona vota desde el listado de tickets.
Considera esta lección, una pequeña clase bonus a poco tiempo de terminar las lecciones del curso 2.
En la siguiente lección vamos a refactorizar el código producido durante ésta y la lección anterior.
Regístrate para ver ésta y cientos de lecciones exclusivas.
Al desarrollar aplicaciones para la web, nos encontramos en ocasiones con la necesidad de incluir ciertos parámetros o variables comunes en diferentes vistas del proyecto, como pueden ser menús dinámicos, meta-tags, estadísticas, y otros. Muchas veces cometemos el error de enviar estos valores a cada vista desde cada controlador que usemos, lo que ocasiona indudablemente una redundancia de código.
Laravel Homestead es el box de vagrant oficial para Laravel, en sí es una herramienta de desarrollo hecha por Taylor Otwell, el creador de Laravel, la cual nos brinda un ambiente lo más cercano posible a un entorno de producción solo que en nuestra propia máquina local, esto con la finalidad de que al estar desarrollando nuestras aplicaciones podamos estar probándolo constantemente con la máquina virtual (que será como nuestro servidor) y así poder estar seguros de que cuando vayamos a hacer el deploy a producción no tengamos ningún problema.
En esta lección, aprenderás cómo crear una funcionalidad AJAX con jQuery y Laravel. Si ya viste la clase del curso básico (Eliminar registros con AJAX) esta lección te servirá de repaso, pero además aprenderás a utilizar un pequeño componente (creado por mí) para mostrar mensajes Alert dinámicamente (con JavaScript) y también aprenderás a refactorizar tu…
Regístrate para ver ésta y cientos de lecciones exclusivas.
Esta semana fue muy importante para todos los que usamos PHP. ¿Por donde comenzar?
PHP cumplió 20 años
Desde que Rasmus Lerdof, lanzó PHP como el acrónimo de «Personal Home Page Tools» hasta hoy en día que significa «PHP Hypertext Pre-processor», PHP ha cambiado muchísimo, de hecho creo que necesitamos un nuevo acrónimo, porque con PHP ya no nos encargamos de pre procesar HTML directamente, delegamos esa tarea a Smarty, Twig, Blade y otros motores de plantilla, construidos en PHP.
Luego del lanzamiento de Laravel 5.1 la primera LTS del framework, poco se había hablado sobre su hermano menor Lumen, el micro framework que nos presentaban los desarrolladores de Laravel hace un par de meses, pues bien, hoy desde la cuenta oficial de Laravel en twitter nos llega esta gran noticia.
Por supuesto, nuestro trabajo con los repositorios no está completo, si aún estamos usando Eloquent para grabar tickets, votos y comentarios.
La idea de los repositorios no es sólo mostrar sino también persistir datos (es decir, ejecutar las operaciones de INSERT, UPDATE y DELETE), ya sea que nos apoyemos en un ORM como Eloquent o que estemos escribiendo consultas manualmente usando PDO u otro componente.
No sólo seguimos usando Eloquent en el controlador, sino que estamos atando 3 componentes de Laravel en una simple línea ¿Puedes verlos? Son: Auth, Eloquent y Request. Este código no es nada reusable, sería por ejemplo imposible crear un ticket para otro usuario que no sea el usuario conectado, sin hacer cambios al código.
¿Te imaginas cómo podrías separar la lógica de Eloquent para crear un ticket del resto de los componentes de Laravel y crear así otro método en el repositorio de Ticket? Esto es lo que veremos en la clase de hoy.
Regístrate para ver ésta y cientos de lecciones exclusivas.
Todos en algún momento hemos pensado insertar mapas en nuestra aplicación realizada con Laravel 5, y llegamos hasta pegar el código embed directo en nuestra plantilla con blade.
Hoy les explicaré como instalar una dependencia llamada Gmap para Laravel 5 y algunos ejemplos para la manipulación de los datos.
Nota: este complemento fue abandonado por su creador. Ya existe este tutorial con un nuevo componente. Integrar Google Maps en Laravel
Si eres una de esas personas que se ha acostumbrado a usar Bootstrap como framework de diseño en tus proyectos y no estás muy conforme con que haya sido retirado de la versión 5.1 de laravel, no te preocupes, hoy te enseñaré como integrarlo de nuevo con ayuda del componente Laravel Collective.
Styde usa cookies para guardar tus preferencias y para seguimiento anónimo AceptarLeer más
Privacy & Cookies Policy
Privacy Overview
This website uses cookies to improve your experience while you navigate through the website. Out of these, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may affect your browsing experience.
Necessary cookies are absolutely essential for the website to function properly. This category only includes cookies that ensures basic functionalities and security features of the website. These cookies do not store any personal information.
Any cookies that may not be particularly necessary for the website to function and is used specifically to collect user personal data via analytics, ads, other embedded contents are termed as non-necessary cookies. It is mandatory to procure user consent prior to running these cookies on your website.