Master en PHP: Aprender PHP, SQL, POO, MVC, Laravel, Symfony 4, WordPress y más
¡Entra al master completo pinchando aquí! Acabo de publicar el Máster en PHP, en el que aprenderemos todo lo necesario para dominar el lenguaje de programación del lado del servidor(backend) más popular en la actualidad y todas las tecnologías a su alrededor con más futuro y demanda laboral. Este no es un curso cualquiera, estás ante un máster completo en el que aprenderemos: Programación desde cero y paso a paso, sin necesidad...
Hook user_login y redirecciones en Drupal 8
Hoy vamos a ver que es y como usar el Hook user_login y las redirecciones en Drupal 8. En Drupal 8 tenemos multitud de de Hooks que nos permiten hacer muchas cosas, el hook user_login nos permite hacer algo cuando el usuario se acaba de identificar en la web, por ejemplo podemos redirigir al usuario a una página concreta. <?php use Drupal\Core\Url; use Symfony\Component\HttpFoundation\RedirectResponse; /** * User login hook...
Crear formularios en Drupal 8
En este tutorial veremos como crear formularios en Drupal 8 dentro de un módulo que estemos desarrollado. Para crear formularios en Drupal 8 dentro de nuestro módulo crearemos el fichero pruebas_module/src/Form/CrearEmpresaForm.php y aquí definimos la clase del formulario y la definición de los diferentes campos. <?php namespace Drupal\pruebas_module\Form; use Drupal\Core\Form\FormBase; use Drupal\Core\Form\FormStateInterface; use Drupal\Component\Utility\UrlHelper; class CrearEmpresaForm extends FormBase { /** * {@inheritdoc} */ public function getFormId() { // Nombre...
Crear páginas, vistas y hacer consultas en Drupal 8 (Modulos)
Hoy vamos a ver como crear páginas, vistas y hacer consultas en Drupal 8. Antes de nada deberias crear un tipo de contenido con una serie de campos para poder hacer lo que haremos a continuación, en mi caso tengo un tipo de contenido «Empresa» con una serie de campos como el titulo, web, cif, etc. Antes de continuar es recomendable echarle un vistazo a como crear un módulo...
Crear bloques en Drupal 8
Hoy vamos a ver como crear bloques en Drupal 8, crearemos bloques personalizados dentro de un módulo básico que tengamos creado. Para hacer esto échale un vistado al anterior tutorial: Crear un módulo básico en Drupal 8 Una vez que tenemos nuestro módulo creado, dentro del directorio src creamos un directorio llamado Plugin y dentro otro que se llame Block y dentro creamos la clase del bloque. En mi...
Crear un módulo básico en Drupal 8
Vamos a empezar a trabajar con Drupal 8 que es uno de los CMS más completos y en esta nueva versión está basado en Symfony el framework para PHP más completo. Veamos como crear un módulo básico en Drupal 8. Esa creación de módulos para Drupal 8 la vamos a ver paso por paso. Paso 1. Crear el directorio del módulo. Crearemos el directorio para el módulo dentro de...