Preguntas etiquetadas con theming

8
anular node.tpl.php en un módulo

Creé un módulo que debería poder mostrar el contenido de un determinado tipo de contenido. La visualización es un poco compleja y para poder apagarla y agrupar todo, creé un módulo para esto. Pero al final solo debería anular el nodo normal.tpl.php con un archivo .tpl.php personalizado. Cuando...

8
Cómo encontrar elementos en una matriz de renderizado

Acabo de pasar mucho tiempo buscando un elemento en una matriz de renderizado. Normalmente uso dpm()para imprimir la matriz y luego expandir las opciones hasta que encuentre lo que estoy buscando. En matrices más grandes eso es engorroso. Cuando lo uso print_r(), puedo hacer una búsqueda de texto,...

8
krumo () / dpm () no funciona

Tengo un módulo personalizado y una plantilla para alterar la apariencia de mis formularios de envío de nodos, según estas instrucciones . Mi módulo consta de tres funciones: A hook_form_alter()que funciona bien A hook_theme()que no hace nada más que devolver una matriz, incluso si ingresa otro...

8
Agregue JavaScript a varias URL específicas

Estoy tratando de agregar algunos javascript a mi archivo template.php en un sitio Drupal 7. Me gustaría que el javascript se cargue en un conjunto específico de páginas, en función de la URL. Por ejemplo, me gustaría cargar el script: mysite.com/blog/page1 mysite.com/blog/page2 pero no...

8
¿Emitir una anulación html.tpl.php desde un módulo?

¿Hay alguna forma de anular el resultado de una página desde un módulo contribuido y emitir su propio html.tpl.php, tomando efectivamente el control del resultado del tema? Quiero hacer esto en un esfuerzo por crear una experiencia única de inicio de sesión / registro, pero parece que solo puede...

8
Sitio web de una página con Drupal 7

Vi muchos sitios web personales o de empresas con un estilo de página web. El diseño de una página es muy bueno para proporcionar lo más rápido posible toda la información que tiene sin permitir que los usuarios hagan clic para averiguar quién es usted y realmente quiero aplicarlos en Drupal....

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

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