Drupal

12
Cómo anular el título de la página por tipo de contenido

Estoy usando el pagetitlemódulo principal para representar el título de una página. Sin embargo, para ciertos tipos de contenido quiero elpáginaEl título principal es la etiqueta de tipo de contenido (por ejemplo, "Noticias") y no la etiqueta de nodo (por ejemplo, "¡Drupal 8 lanzado!"). ¿Hay una...

12
Renderice un campo de nodo dentro de page.html.twig

Tengo un campo de imagen en mi tipo de contenido (field_hero_image). No quiero que se procese en el archivo node.html.twig. Sin embargo, quiero renderizarlo en el archivo page.html.twig. Específicamente, quiero representarlo junto al título de la página. ¿Qué código usaría en mi archivo...

12
Almacenamiento de datos / sesión para usuario anónimo

Estoy trabajando en una tienda, y para el carrito, necesito almacenar artículos antes del pago. $tempstore = \Drupal::service('user.private_tempstore')->get('boutique'); $tempstore->set('poids', $form_state->getValue('poids')); Echo un vistazo al servicio de usuario para:...

12
Cómo reconstruir el formulario después de una llamada AJAX

Estoy tratando de permitir que el usuario elija dinámicamente una cantidad de campos en función de un cuadro desplegable utilizando una llamada ajax, pero parece que no puedo obtener la llamada ajax para reconstruir el formulario después. <?php class AJAXexample extends BlockBase { public...

12
¿Cómo creo una tabla en un módulo personalizado?

En Drupal 7 solíamos usar hook_schema()en el archivo .install para crear una tabla. Creo que, en Drupal 8, también puede hacerlo, pero tenía la impresión de que debería crear archivos .yml con su esquema. ¿Cuál es el método para crear tablas en Drupal

12
Cómo acceder a una etiqueta seleccionada en lugar del valor

Tengo una lista selecta de estados: AL|Alabama AK|Alaska AZ|Arizona AR|Arkansas En el código para acceder al valor de estado seleccionado, puedo ejecutar un código como este: ... $entity->get('field_state')->value; ... Obtengo los valores como AL o AK. ¿Cómo puedo obtener las etiquetas...

12
¿Cómo obtener valores de campo de párrafo?

Me gustaría crear una lista de productos en drupal y enviarla en un servicio web. Para esto, creé un tipo de entidad con párrafos para cada producto. ¿Cómo puedo cargar el párrafo y acceder a sus campos? Hasta ahora solo veo el target_id y target_revision_id del producto. ¡Gracias! $nodestorage =...

12
¿Cómo configuro CORS?

Drupal 8 tiene un servicio web RESTful incorporado en el núcleo y desde 8.2 no necesitamos el módulo cors . Ahora para usar los servicios, solo habilitamos y configuramos el archivo default.service.yml como se especifica aquí Sin embargo, no pude configurar esta configuración para permitir el...

11
Múltiples (y diferentes) crons?

En un sitio web de producción normal, hay muchas tareas que deben hacerse a través de crontab, pero digamos que no desea que todas estas tareas se ejecuten en cada cron. Por ejemplo, me encantaría tener: Un cron que se ejecuta una vez al día, para el mantenimiento 'normal' (actualizaciones de...

11
¿Cómo convierto un tema de Wordpress?

Busqué en Google, pero no encontré ninguna solución automatizada. Entonces, lo comencé manualmente. Mapear archivos CSS es fácil, pero estoy buscando una forma de mapear bloques / plantillas. Por favor

11
Crear nuevo tipo de contenido en hook_install

¿Alguien puede mostrarme un ejemplo adecuado de cómo crear un nuevo tipo de contenido en el método hook_install de un módulo ? También me gustaría saber si / qué debo hacer durante hook_uninstall para limpiar mi desorden; Leí que hay un debate sobre simplemente eliminar el contenido. No he podido...