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.


6
Incluir um modelo parcial
Estou tentando usar o Drupal 8, com um tema personalizado, devido a grandes diferenças de estrutura para os meus requisitos. Tenho uma página - front.twig.html e uma página.twig.html, gostaria de criar partes do modelo, conforme usado em phrozn oder em um projeto normal do Symfony2, por exemplo, footer.html.twig e header.html.twig. …
19 8  theming 

2
Quais são os benefícios dos painéis para um themer?
Nunca pensei muito em painéis, pois sempre me senti à vontade para escrever meus próprios temas. No entanto, já vi muitos artigos defendendo as virtudes dos painéis (da Lullabot & Active Lamp ), então pensei que seria hora de revisitá-la, principalmente porque o Panels estará no Drupal 8 . Eu …
19 theming  panels 

3
Adicionar classes ao item de opção de seleção de formulário
Como posso adicionar classes a uma tag de opção de formulário sem JS? No momento, na API do formulário, posso passar uma matriz com chave como esta array( '0' => 'option 0', '1' => 'option 1', ) e eu vou pegar html assim <option value="0">option 0</option> <option value="1">option 1</option> Existe …
19 theming  forms 

4
Como editar informações <head>
No Drupal 6, os dados da página inteira foram armazenados page.tpl.php. Agora, com o Drupal 7, apenas o conteúdo que aparece entre &lt;body&gt;e &lt;/body&gt;. Então, como você edita as informações HEAD ? Ainda está armazenado em um .tpl.phparquivo? Onde? Se não, como você faz isso?
19 7  theming 

4
Práticas recomendadas para layouts de página
Estou tentando descobrir quais são as melhores práticas para layouts de página no Drupal. Muitas páginas possuem vários elementos diferentes, como conteúdo principal, uma imagem de cabeçalho etc. Não estou pensando em criar uma 'página básica' ou algo semelhante (por exemplo, um nó para a página inteira). É bom usar …
19 7  panels  theming 

9
Criar arquivo de modelo para o bloco de visualizações
Há muito sobre blocos personalizados de temas, mas e os blocos criados pelas visualizações? O bloco Minhas visualizações possui o ID: block-views-posts-Listing-block, Eu tento várias maneiras de nomear arquivo de modelo, ex: block - block - views-posts-Listing-block.tpl.php, mas não consigo encontrar o nome correto do arquivo.
19 7  views  theming  8  blocks 



2
Substitua html.tpl.php por tipo de nó
No meu arquivo template.php para o meu tema, tentei o seguinte: function media_preprocess_page(&amp;$vars, $hook) { if (isset($vars['node'])) { // If the node type is "blog" the template suggestion will be "html--blog.tpl.php". $vars['theme_hook_suggestions'][] = 'html__'.$vars['node']-&gt;type; // If the node type is "blog" the template suggestion will be "page--blog.tpl.php". $vars['theme_hook_suggestions'][] = 'page__'.$vars['node']-&gt;type; …
17 7  theming 

4
Prática recomendada para biblioteca baseada em classe PHP de terceiros
Atualmente, estou trabalhando em um módulo que requer uma biblioteca PHP de terceiros, que é essencialmente uma única classe PHP. Normalmente, eu o colocaria em um subdiretório include / e adicionaria files[] = includes/Foo.php no meu arquivo .info e deixe o carregador automático da classe Drupal 7 fazer o seu …
17 7  theming 


1
Como faço para substituir o page.tpl.php padrão?
Eu tenho uma página no meu D7site com desvio significativo do restante das minhas páginas. Nesta página, exibirei apenas um número limitado de regiões e em um layout diferente. Qual é a melhor maneira de substituir o padrão page.tpl.php? Posso criar algo como " mycustom-page.tpl.php" chamado APENAS em um URL …
17 7  theming 

8
Como obtenho o caminho base?
Eu quero usar o caminho base em um arquivo de modelo Drupal 8. Tentei o seguinte, mas não obtenho o resultado correto. {{ app.request.baseUrl }} {{base_path}} O que eu preciso é o caminho absoluto para o nó {{ app.request.baseUrl }}/{{ url }}. Uma solução que encontrei foi colocar esse código …
16 theming 

3
Renderizar texto sem formatação como HTML no Drupal 8 galho
Corri para uma parede tentando renderizar um código de marcação de imagem svg em html a partir de um campo de texto sem formatação. Eu estou olhando para processar o código svg a partir de um campo de texto simples sem substituir a renderização do campo de texto sem formatação …
16 8  theming 

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.