En esta clase aprenderemos a implementar Implicit Route Binding y el Middleware Authorize en un Controlador de tipo Resource, utilizando el nuevo trait AuthorizesResources de Laravel 5.2. Además daremos un repaso a las políticas de acceso que aprendimos a utilizar en el Curso Introductorio de Laravel 5.1.
Regístrate para ver ésta y cientos de lecciones exclusivas.
En esta cuarta lección del Curso de Vue.js te hablaremos de una nueva directiva v-bind que es usada para atar dinámicamente un atributo HTML a una expresión de Vue, así como a clases y estilos de CSS de los elementos de nuestra aplicación, lo que nos permitirá manipularlos dinámicamente.
Laragon es una suite de desarrollo para PHP que funciona sobre Windows diseñado especialmente para trabajar con Laravel. Similar a otras herramientas como Xampp o Wampp, Laragon nos permite crear un entorno de desarrollo con estas características: Ver post
El Implicit Route Binding es una funcionalidad de Laravel que nos permite atar un modelo a una ruta de forma automática, de tal manera que podamos acceder a los registros de un modelo sin definir de forma explicita una función de búsqueda para dicho registro.
Puede que este concepto te parezca un solo confuso pero después de este vídeo seguramente tendrás una idea mucho más clara de lo que se trata.
Regístrate para ver ésta y cientos de lecciones exclusivas.
Los eventos en JavaScript, se basan en las acciones que realiza un usuario, es decir la interacción que tiene con una aplicación. Por lo cual, Vue.js, tiene directivas para poder manejar eventos como por ejemplo: cuando un usuario presiona un botón, añade datos a un formulario, hace clic en un enlace, entre otros. Para la lección de hoy de nuestro Curso de Vue.js aprenderás cómo se manejan los eventos que ejecutan los usuarios.
En ocasiones, cuando estamos trabajando con Linux, es muy común que nos encontremos con problemas de permisos de usuarios, y en muchas situaciones optamos por algunas de las siguientes opciones: la primera, y más común, es ejecutar los comandos requeridos con el prefijo sudo, otra opción es meter al usuario que estemos utilizando al grupo de sudo, o incluso la peor de las opciones, cambiar los permisos de carpetas y programas para que tengan el permiso de ser ejecutados por cualquier usuario.
Todos hemos hecho uso de estas opciones, sin embargo existe una manera segura de hacer que nuestros usuarios con privilegios restringidos puedan hacer uso del prefijo sudo para hacer uso de comandos específicos. En esta ocasión, le estaremos dando estos permisos a nuestro usuario serial para poder reiniciar el servicio de PHP poniendo a dicho usuario en nuestro archivo de sudoers.
Regístrate para ver ésta y cientos de lecciones exclusivas.
En Vue.js, una directiva es el término usado para referirse a algunos atributos especiales, identificados con v-, que le indican a Vue.js que debe realizar ciertos cambios en un elemento del DOM, cada vez que la expresión asociada con dicha directiva cambie. En esta segunda lección del Curso de Vue.js aprenderemos más sobre las directivas en general y usaremos las directivas v-show, v-if y v-else por primera vez.
En esta quinta lección del Curso Novedades de Laravel 5.2 nos dedicaremos a trabajar con las políticas de acceso para un modelo Post definiendo sus distintas rutas y conoceremos cómo usar el Middleware Authorize para establecer las políticas de acceso a dichas rutas.
Regístrate para ver ésta y cientos de lecciones exclusivas.
Laravel nos proporciona una manera de agrupar las rutas de un proyecto: el método Route::group() que nos permite simplificar nuestro archivo de rutas, organizándolas en grupos que comparten elementos en común como pueden ser middleware, namespaces, sub-dominios, entre otros; que de otra manera, resultaría engorroso asignar o definir para cada ruta. En este tutorial conoceremos las distintas opciones que tenemos disponibles con el método Route::group().
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.