Snippets
Imprime los valores alt y title desde un campo media en Drupal
Para cumplir con algunos requerimientos de SEO, es necesario que podamos extraer los valores de texto alternativo "alt" y el título de la imagen, cuando el campo con el que estamos trabajando en Drupal, es de tipo Media, cambiar la estructura, con respecto al tradicional campo tipo imagen.
Actualizar Drupal 8 usando Composer
Si todavía no haz instalado composer en tu ordenador visita la página oficial de composer
Composer | Comprobar fallos en nuestra instalación
Es posible que en algunas ocasiones, nos encontremos con fallos cuando utilizamos Composer, para que se encargue de descargar las dependencias en nuestros proyecto PHP.
En estos casos, puedes comprobar si el error está relacionado con la ejecución del composer o con el resto de tu código, ejecutando el siguiente comando:
Crear un formulario personalizado Drupal 8
Para crear un formulario personalizado...
Git Ignore para Drupal
Para añadir el archivo .gitignore a Drupal sigue estos pasos:
- Crear un archivo de texto llamado .gitignore
- Colócalo en tu carpeta principal de Drupal
- Copia y pega el código que está debajo.
- Puedes añadir líneas para ignorar otros archivos
Crear un ancla que se mantenga en la página actual
Este código te peritirá crear un enlace tipo ancla, para acceder a zonas específicas sin recargar la página.
Configurar Servidor Ubuntu 18
Estos enlaces engloban todo lo necesario para que puedas configurar tu servidor en Ubuntu
Cómo conectar con un repositorio nuevo alojado en Bitbucket
Es muy recomendable utilizar los repositorios, para mantener controlada la evolución de nuestro código, a medida que avanzamos en cualquier proyecto. Bitbucket te permite crear, de forma gratuita, una cuenta en la que podrás alojar tu proyecto.
Cambiar texto boton Add to cart Drupal 8 Commerce
Este código te permitirá modificar el texto que aparece por defecto en el botón de Añadir al carrito o Add to Cart de Drupal 8 Commerce, utilizando tu propio módulo personalizado.
Añadir clase a formulario con programáticamente
Con el hook_form_alter podremos modificar cualquier formulario existente en Drupal, en esta ocasión añadiremos una clase a nuestro formulario.
Visita la página oficial para más información: https://api.drupal.org/api/drupal/core%21lib%21Drupal%21Core%21Form%21form.api.php/function/hook_form_alter/8.2.x
Redirects to external URLs are not allowed
Redirects to external URLs are not allowed by default, use \Drupal\Core\Routing\TrustedRedirectResponse for it.
Es posible que al realizar el despliegue en producción de uno de nuestros sitios Drupal, nos encontremos con este error, para solucionarlo sigue los pasos que te cuento a continuación:
Crear nodo programando Drupal 8
Para algunos de tus proyectos, es posible que necesites ejecutar comandos de automatización, que permitan la creación de algunos nodos, por ejemplo. A continuación te dejo el código que podría ayudarte con esa tarea.
Nginx para Drupal | Archivo de configuración para el dominio.
Si estás instalando Drupal, en un servidor VPS con Nginx, este es el archivo completo que deberías utilizar, para Drupal 10
Cómo eliminar completamente Node.js y NVM en Ubuntu
Ejemplo probar CURL usando get en moodle con Ddev
Este es un ejemplo práctico de cómo probar una llamada REST con Moodle, usando CURL, en un entorno Local utilizando Ddev.