Preguntas etiquetadas con 8

12
¿Cómo puedo reinstalar un módulo?

Estoy creando en el módulo Drupal 8. He usado una tabla personalizada para almacenar los datos recopilados de los formularios. De alguna manera durante la instalación, las tablas no se crean debido a un problema en el archivo de instalación. Ahora he solucionado el problema y quiero volver a...

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 renderizar una plantilla en Drupal 8

Estoy tratando de representar una plantilla en Drupal 8. En Drupal 7, crearía un tema con hook_theme, crearía un directorio de plantillas en mi módulo, colocaría el archivo de plantilla y podría mostrarlo con theme (). ¿Cómo hago el eqivilent con Drupal 8? Intenté lo siguiente, pero falla: En...

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
Obtenga un formulario mediante programación en Drupal 8

La documentación dice: El argumento pasado al método getForm () es el nombre de la clase que define su formulario y es una implementación de \ Drupal \ Core \ Form \ FormBuilderInterface. ¿Cómo puedo averiguar el nombre de la clase que define el formulario de comentarios del sitio web...

12
Running Drush devuelve un error

Estoy ejecutando Drush versión 6.2.0 y la última versión beta de Drupal 8 en Dreamhosters. Cuando ejecuto drush cc alldentro del directorio de sitios, recibo el siguiente error inmediatamente después de ejecutar el comando: Error grave: la clase 'Drupal \ Core \ Session \ AccountInterface' no se...

12
Modificar una forma existente

Recién comenzamos con Drupal 8 y muy rápidamente nos encontramos con nuestro primer problema. ¿Cómo debo alterar un formulario existente en Drupal 8? Necesitamos alterar el método de guardar el formulario de nodo para hacer una redirección a otra página. Queremos modificar la forma del nodo para...

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...

12
Buscando ejemplo de inserción de base de datos

Según db_insertla página del manual, esta función está en desuso y es mejor usar la conexión de base de datos Drupal 8 para realizar la inserción. Obsoleto a partir de Drupal 8.0.x, se eliminará en Drupal 9.0.0. En su lugar, obtenga una conexión de base de datos inyectada en su servicio desde...

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...