Drupal

Preguntas y respuestas para desarrolladores y administradores de Drupal

2
Usar un valor de campo como atributo Twig
Necesito establecer un valor de campo como clase CSS en una plantilla de página. ¿Cómo puedo hacerlo al estilo Twig? {{attributes.addClass('class-name')}} es la forma de configurar la clase manualmente. Tengo un campo de lista para permitir al usuario establecer un color de fondo para una parte del sitio. En Drupal …
8 theming  8 

1
Cómo representar el módulo de párrafos en ramita
Estoy creando una plantilla personalizada para mi tema y estoy construyendo una página page.html.twig. Quiero llamar a los campos de nodos individuales en filas separadas. He podido mostrar con éxito todo excepto el campo de párrafo. Yo he tratado. {{ node.field_benefits }} {{ node.field_benefits.value }} {{ paragraph.field_benefits }} {{ paragraph.field_benefits.value …
8 views  theming 

4
Obtener la configuración de una instancia de campo
¿Cuál es el equivalente de field_info_instance()Drupal 8? La configuración de campo predeterminada se almacena como configuración en un archivo como field.field.ENTITYTYPE.BUNDLE.FIELDNAME.yml, pero ¿cómo obtengo su valor actual?
8 entities  8 

3
¿Cómo inyectar valores de configuración en los servicios?
En Symfony 2, al definir un servicio, es posible inyectar parámetros de configuración haciendo referencia a ellos con %parameter.name%cadenas. Por ejemplo: services: app.mailer: class: AppBundle\Mailer arguments: ['%app.mailer.transport%'] Pero, ¿cuál es el enfoque correcto de Drupal 8 para inyectar valores de configuración en los servicios? Por supuesto que no quiero usar …
8 8 

2
¿Por qué no se representan las variables de plantilla Twig con marcado?
En mi función de preproceso de plantilla tengo una variable: $test = "<p>this is a paragraph</p>"; y lo paso a mi plantilla: $variables['test'] = $test; y sacarlo en ramita: {{test}} pero en lugar de obtener un párrafo formateado, obtengo el resultado original en texto sin formato: <p>this is a paragraph</p> …
8 8  theming 

2
¿Cómo muestro el eslogan del sitio?
Estoy tratando de configurar mi primer sitio web usando Drupal 8 y Bootstrap . Lamentablemente no pude mostrar el eslogan del sitio en el tema Bootstrap. El eslogan se establece /admin/config/system/site-informationpero no se muestra. Así que pensé por mí mismo, es posible que no se imprima en page.html.twig e intenté …

2
¿Por qué está settings.php en la carpeta web?
En la instalación predeterminada, settings.php se encuentra en sites/default/. No hay recomendaciones en el sitio web oficial de Drupal sobre cómo cambiar la ubicación de este archivo. ¿No plantea un problema potencial de seguridad? He visto servidores web Apache que finalmente no pueden interpretar archivos PHP y sirven el contenido …


2
Obtener el directorio de ruta pública
Quiero guardar el archivo mediante programación en una ruta pública, y quiero saber cómo puedo acceder Public Directory patha Drupal 8. En Drupal 7, usaría el siguiente código. drupal_realpath(file_default_scheme() . '://') ¿Cuál es el equivalente en Drupal 8?
8 8  files 

2
Obtenga una imagen con url de estilo de un URI en rama
Entonces, gracias a 4k4 , finalmente logré obtener mi URI de imagen original en una plantilla de campo a través de item.content['#item'].entity.uri.value y con {{ file_url(item.content['#item'].entity.uri.value) }} Obtendría la url del archivo original. Tengo la información del estilo de imagen a través de item.content['#item']['#image-style'] ese 'medio' se solicita Una solución …
8 theming  8  uri  media 


3
¿Cómo puedo desconectar programáticamente a otro usuario en D7?
En nuestro sitio tenemos cuentas de clientes, cada una con un super administrador y sub usuarios que pertenecen a esa cuenta. Queremos que el súper administrador pueda obligar a los usuarios secundarios a cerrar sesión. ¿Cuál es la mejor manera de destruir la sesión de un usuario en Drupal que …
8 sessions  users 

3
Agregar un enlace a la página / admin / config [cerrado]
Cerrada . Esta pregunta necesita detalles o claridad . Actualmente no está aceptando respuestas. ¿Quieres mejorar esta pregunta? Agregue detalles y aclare el problema editando esta publicación . Cerrado hace 3 años . Estoy aprendiendo cómo crear un módulo para Drupal 8. He leído numerosos tutoriales básicos, pero no he …
8 8 


2
¿Cuál es la forma correcta de actualizar las reglas del módulo existente mediante programación?
Quiero proporcionar una actualización para mi módulo personalizado, que también tiene algunas reglas proporcionadas a través de hook_default_rules_configuration. Ahora, ¿cómo puedo actualizar esas reglas existentes? ¿Puedo volver a importarlos? ¿Anularlos de alguna manera? No puedo encontrar nada sobre esto en el documental o un gancho respectivo . Parece que hay …

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.