Perguntas com a marcação «theming»

23
Imprimir $ mensagens no arquivo node.tpl.php

No Drupal 7, por padrão, a $messagesvariável é impressa em page.tpl.php. Existe uma maneira de imprimir $messagesem um arquivo node.tpl.php (por exemplo, $ node-mycontenttype.tpl.php). Apenas colocando <?php print $messages; ?>ou <?php print render($page['messages']); ?>não...

22
Ocultar um rótulo de campo

Existe uma maneira de ocultar o rótulo do campo ao renderizar um campo personalizado no Drupal 7? No meu modelo de nó, tenho: <?php print render($content['field_image']); ?> O que me dá: <div class="field field-name-field-image field-type-image field-label-above"> <div...

22
Obter caminho para os recursos do tema no modelo Twig

Eu tenho uma pergunta sobre como obter um caminho para uma imagem em um modelo Twig. A imagem não está atribuída a um campo ou algo assim. Apenas uma imagem estática que é armazenada em "MYTHEME / image / icon / my-icon.png". No Drupal 7, recebo o caminho no meu node.template com o seguinte...

22
Obter URL da imagem no Twig

Quero renderizar uma imagem como imagem de fundo por meio de um estilo embutido no galho. Criei um campo chamado bg_image e o anexei à página simples padrão. Depois de mexer por horas, consegui obter o URL da imagem em node.html.twig {{ file_url(node.field_bg_image.0.entity.uri.value) }} mas não...

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

19
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 <body>e </body>. Então, como você edita as informações HEAD ? Ainda está armazenado em um .tpl.phparquivo? Onde? Se não, como você faz...

19
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,...

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

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

17
Substitua html.tpl.php por tipo de nó

No meu arquivo template.php para o meu tema, tentei o seguinte: function media_preprocess_page(&$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'][] =