drupal8

Creando un componente personalizado con el módulo JFU

Softwin Perú - Blog

 

Para crear un componente personalizado, primero tenemos que crear un módulo personalizado.
Para este ejemplo el nombre de nuestro módulo será “example_jfu” y de nuestro componente será "text_multiple ". 

Creamos el archivo example_jfu.info.yml con la siguiente información.

name: Example JFU
type: module
description: Add custom JFU components.
core_version_requirement: ^9 || ^10
package: Custom
dependencies:
  - jfu

Instalar el módulo personalizado.

Crear una página personalizada con código fácilmente en Drupal

icon to code post

Para crear una página personalizada en Drupal desde un módulo personalizado necesitamos crear una relación entre una ruta y un controller.

  • Una ruta para definir donde será nuestra nueva página
  • Un Controller para ejecutar el código que queramos, siendo este referenciado a una ruta.

 

Para demostrarlo haremos un ejemplo muy simple así que lo primero que debemos tener es un módulo con la estructura más básica

Partiendo por el archivo principal my_example.info.yml

Formulario personalizado y almacenamiento en base de datos en Drupal 8

code thumb

En estos días tuve el requerimiento de crear un formulario y guardar la información en una tabla nueva, para conseguir eso tuve que crear un modulo personalizado.

A continuación detallaré los pasos que implementé:

 

El módulo que crearemos será llamado "asuform"

Primero creamos el archivo asuform.info.yml donde especificaremos detalles básicos para su existencia.

asuform/asuform.info.yml