Perguntas com a marcação «theming»

Use-o para perguntas sobre renderização ou modificação da marcação HTML produzida por um módulo / tema.

2
Imprimir campo de imagem com várias entradas do campo no modelo de galho
Eu tenho um modelo de galho para um tipo de conteúdo personalizado. E é capaz de renderizar a maioria dos campos muito bem, mas não consigo imprimir um campo de imagem com várias imagens. nó - mycontenttype.html.twig contém {{ content.field_mytitle }} {{ content.field_myheaderimage }} <div class="row expanded"> {% for galleryimage …
9 theming  8  media 

9
Como substituo o tema do administrador no meu próprio tema?
Criei meu próprio tema Drupal 8: mytheme.info.yml: name: My Theme description: 'Drupal 8 Theme' type: theme base theme: bartik core: '8.x' mytheme.libraries.yml global-styling: version: 1.x css: theme: css/layout.css: {} css/style.css: {} css/colors.css: {} css/print.css: { media: print } Estou usando o "Seven" como tema de administrador. Quando edito uma página …
9 8  theming 

2
Como adicionar uma variável a um modelo de campo de galho?
Em uma página de nó, gostaria de adicionar o título do nó à saída ao lado de outro outro campo (o campo de exemplo). Eu criei um novo, field--field-example.html.twigmas não consigo acessar a variável de título do nó, pois ela não está disponível no modelo de campo. Eu preciso adicionar …
9 theming  8 


1
Enviar um formulário para o modelo de galho
Como posso passar um modelo para um modelo de galho no Drupal 8? Por exemplo, eu recebo isso: um formulário: mymodule / src / Form / MyForm.php Então no meu controlador: public function myController() { ?????? return [ '#theme' => 'mytemplate', ?????? ]; } mytemplate.html.twig {{ ????? }}
9 entities  8  theming 

1
Tentando adicionar uma tag de cabeçalho html no Drupal 8, beta 2
Com o Drupal 8.0 beta2, drupal_add_html_head() foi preterido em favor de #attached. Então, o caminho antigo era: function MYTHEME_page_build(&$page) { $viewport = array( '#type' => 'html_tag', '#tag' => 'meta', '#attributes' => array( 'name' => 'viewport', 'content' => 'width=device-width, initial-scale=1.0, maximum-scale=2.0, minimum-scale=0.55, user-scalable=yes', ), ); drupal_add_html_head($viewport, 'viewport'); } Com base no …
9 theming  8  meta-tags 


1
Como fazer um tema depender de um módulo?
Meu tema requer a instalação de vários módulos antes de estar totalmente funcional. Como definir uma dependência de módulo em um tema, para que, quando um usuário habilite o tema, ele também habilite os módulos necessários? Até o momento, tentei especificar as dependências no arquivo .info do tema, mas sem …


5
Arquivo ckeditor.styles.js personalizado com o módulo WYSIWYG
Estou tentando personalizar o menu suspenso "Estilo da fonte" no CKeditor por meio do módulo WYSIWYG, mas não vejo como especificar um caminho para ckeditor.styles.js no editor de perfil do módulo wysiwyg. Consulte este post para obter mais informações - ele diz que deve haver uma maneira de especificar um …


1
custom.module vs template.php
Esta é uma pergunta não tão direcionada, mas não consigo encontrar nenhuma informação boa sobre isso. Quando é considerada prática correta colocar código no arquivo template.php e quando implementá-lo em um módulo? Quero dizer, no meu exemplo atual, preciso chamar hook_preprocess_node e, dentro, executar um drupal_get_form e renderizar esse formulário. …
9 theming 

2
Precisa adicionar caracteres HTML à lista Selecionar
Eu tenho um formulário usando o FAPI que possui uma lista selecionada de valores de moeda como uma de suas entradas. Preciso adicionar caracteres HTML, como€ $pound; ¥ O problema é que o Drupal está filtrando a entrada e não exibindo os símbolos desejados, mas exibindo os códigos html reais, …
9 forms  theming 


2
Como remover espaços em branco no campo em galho?
Eu tento imprimir o valor do campo em um nó - template.html.twig sem espaço em branco. Este campo é uma seleção na página de administração. Location|Location Achat|Achat É assim que meu valor é impresso: {{content.field_type}} field.html.twig: {% for item in items %} {{- item.content -}} {% endfor %} Eu tento …
9 theming  8  entities 

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.