theming

theming

theming – ¿Cómo puedo obtener la fecha de creación del nodo?

Pregunta: ¿Cómo puedo obtener la fecha de creación del nodo y convertirlo a un formato personalizado en mi tema? Intenté realizar algunas operaciones en la fecha del nodo en el archivo "MyTheme.theme" y en la sección preprocess_node . Respuesta: Código para obtener la fecha de creación del nodo. $date = $variables[‘node’]->getCreatedTime(); // Here you can …

theming – ¿Cómo puedo obtener la fecha de creación del nodo? Read More »

theming – ¿Usar sugerencias de temas de entidades de contenido personalizadas en su propio módulo?

Pregunta: Tengo una entidad de contenido personalizada llamada "oferta". offer_theme() template_preprocess_offer() y offer_theme() al archivo offer.module. function offer_theme($existing, $type, $theme, $path) { return [ ‘offer’ => [ ‘render element’ => ‘elements’, ], ]; } function template_preprocess_offer(array &$variables) { foreach (Element::children($variables[‘elements’]) as $key) { $variables[‘content’][$key] = $variables[‘elements’][$key]; } } En modules / custom / offer / …

theming – ¿Usar sugerencias de temas de entidades de contenido personalizadas en su propio módulo? Read More »

theming – ¿Cómo puedo agregar una clase CSS a la etiqueta del cuerpo en función del alias de ruta actual?

Pregunta: ¿Es posible en Drupal 8 agregar una clase CSS a la etiqueta <body> basada en el alias de ruta actual? Respuesta: En su tema, puede agregar el siguiente código en template_preprocess_html : $current_path = \Drupal::service(‘path.current’)->getPath(); $path_alias = \Drupal::service(‘path_alias.manager’)->getAliasByPath($current_path); $path_alias = ltrim($path_alias, ‘/’); $variables[‘attributes’][‘class’][] = \Drupal\Component\Utility\Html::cleanCssIdentifier($path_alias);

theming – Cambio de etiquetas HTML permitidas: @tags para el campo de entrada de texto de ayuda

Pregunta: Quiero mostrar una tabla simple debajo de un campo de formulario como parte del texto de ayuda para ese campo (campo de archivo para ser exactos). ¿Estoy siendo totalmente loco o realmente no hay una manera fácil de cambiar las etiquetas html permitidas para esta área de texto? Por el momento he mostrado: Instructions …

theming – Cambio de etiquetas HTML permitidas: @tags para el campo de entrada de texto de ayuda Read More »

theming – Agregar una clase a una celda de la tabla Drupal que contenga ['datos']

Pregunta: En Drupal 8, la renderización de tablas se parece mucho a Drupal 7. Se construyen matrices multidimensionales de filas y columnas en PHP que Drupal transforma en <tr> y <td> s respectivamente. Todavía existe este confuso drupalismo conocido como 'data' que le permite agregar elementos de matriz de renderizado como datos de celda (que …

theming – Agregar una clase a una celda de la tabla Drupal que contenga ['datos'] Read More »

theming – ¿Cómo puedo crear un tema para un enlace desde un archivo de plantilla?

Pregunta: Una plantilla de ramitas muestra una lista de enlaces que vienen con las clases. Lo básico: {{ mylink }} el código twig generará algo como <a href=”#” class=”someclass” >the text</a> No todos los enlaces tienen clases. Quiero escribir una plantilla de ramitas que, en su lugar, generará algo como esto: <a href=”#” class=”someclass” > …

theming – ¿Cómo puedo crear un tema para un enlace desde un archivo de plantilla? Read More »

theming – ¿Cómo mostrar el recuento de comentarios de nodo en node.tpl?

Pregunta: Tuve la brillante idea de cambiar mis permisos de usuario para que los invitados no puedan ver los comentarios en un nodo. No tengo problemas con las Vistas de mi sitio, ya que pueden ver claramente que hay comentarios en los nodos y estarán más dispuestos a registrarse. El problema parece ser que cuando …

theming – ¿Cómo mostrar el recuento de comentarios de nodo en node.tpl? Read More »

theming – ¿Cuáles son los beneficios de los paneles para un themer?

Pregunta: Nunca he pensado mucho en los paneles, ya que siempre me he sentido cómodo escribiendo mis propios temas. Sin embargo, he visto muchos artículos que abogan por las virtudes de los paneles (de Lullabot y Active Lamp ), así que pensé que sería hora de volver a visitarlos, especialmente porque los paneles estarán en …

theming – ¿Cuáles son los beneficios de los paneles para un themer? Read More »

theming – jQuery.browser.msie se depreció en 1.9 tratando de arreglar en Drupal 7

Pregunta: La plantilla de diseño que estoy usando necesita jQuery 1.9. Pero Drupal 7 no parece ser compatible con 1.9. Por favor corríjame si me equivoco El problema es que cuando estoy en la importación de jQuery 1.9 en Drupal 7, aquí está el siguiente error cuando en la administración (superposición) tratando de agregar contenido: …

theming – jQuery.browser.msie se depreció en 1.9 tratando de arreglar en Drupal 7 Read More »

theming – ¿Cómo sirvo una página de respuesta de error 500 temática?

Pregunta: ¿Alguien ha desarrollado una página temática personalizada para 500 errores en un sitio de Drupal 8? No hay un equivalente de plantilla fuera de línea de mantenimiento, y el núcleo listo para usar simplemente ofrece un seguimiento de pila sin estilo. Hemos estado jugando con una solución en .htaccess, o enganchándonos a los eventos …

theming – ¿Cómo sirvo una página de respuesta de error 500 temática? Read More »

web tasarım