Perguntas com a marcação «theming»

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

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'][] =

16
renderizar ou imprimir imagem em um drupal 7 node.tpl?

Estou tentando tema de um nó com tpl e quando tentei imprimir a imagem, não consigo encontrar o caminho da imagem como em d6 .. qual função tenho que chamar para exibir corretamente a imagem .. Quero dizer algo como theme ('')? Array ( [und] => Array ( [0] => Array ( [fid] => 13...

16
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
Como obtenho $ view-> o número da linha real?

Como obtenho o número real de linhas em views-view-field - title.tpl.php no Drupal7 e views3? Eu sei como obter o total por $view = views_get_current_view(); $view->total_rows; Mas como obtenho o número da linha real? Para imprimir 1/4 2/4 3/4

16
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 em qualquer outro...

16
Verifique se o usuário está logado em um tema

No Drupal 7, podemos simplesmente verificar se o usuário atual está logado em um tema, marcando $GLOBAL['user']->uidou usando user_is_logged_in(). Como posso verificar se um usuário está logado em um modelo de página, no Drupal 8? Uma solução é fazer check-in manualmente...

15
Gerenciando blocos em um tema responsivo

Estou apenas começando um tema responsivo baseado no Omega, concentrando-me primeiro no layout móvel. Existem certos blocos que provavelmente serão considerados muito pesados ​​para incluir no layout móvel e outros que precisarão ser introduzidos especificamente para esse layout (menus diluídos,...

15
Como mostrar a contagem de comentários do nó no node.tpl?

Tive a brilhante idéia de alterar minhas permissões de usuário para que os convidados não possam ver os comentários em um nó. Não tenho problemas com o Views no meu site, pois eles podem ver claramente que existem comentários nos nós e estarão mais inclinados a se registrar. O problema parece ser...

15
Como faço para acessar dados de campo no Twig?

Eu tenho um campo de lista para um tipo de bloco personalizado que se parece com isso: left|Align left right|Align right Eu posso acessar a chave no Twig fazendo algo assim: {% block content %} {{ content.field_align }} {# outputs 'right' #} {% endblock %} No entanto, se eu fizer uma...

15
Verifique se um campo não está vazio

Qual é o melhor método para verificar se um campo está vazio em um modelo de nó. No node - example.html.twig, podemos usar a variável "content". Não consigo usar o cheque como verificar um bloco {% if content.field_example %} Eu posso usar algo como isto: {% if content.field_example['#object']...

15
Tema avançado de menu no Drupal 7

Naveguei pela Web e não é de todo óbvio como tema de menus personalizados. Eu procurei por horas e não encontrei uma única postagem que ilustra o processo, do início ao fim, de criar um menu e personalizar sua saída. Parece que este é um processo de várias etapas: Crie o menu através da interface...

15
Gancho para duplicação de campo

Eu tenho um módulo personalizado que está formatando a exibição de um campo de imagem, que pode aceitar vários valores. Gostaria de saber qual gancho devo usar para duplicar o primeiro valor do campo (por exemplo, "[imagem1]") e adicioná-lo de volta ao início da matriz ( array_unshift()acho que)...

15
Adicionar classe ao campo de conteúdo (link)

Quero adicionar uma classe à <a>tag de um campo que consiste em um link e texto. (É um campo do tipo Link .) O nome do campo é content.field_c_button_link. No arquivo de modelo, quero adicionar algo como o seguinte. {{ content.field_c_button_link.0.addClass('button blue') }} Como posso...

15
Alterando o HTML produzido pelos painéis: É possível?

Eu gosto de usar painéis, no entanto, os painéis são uma dor de cabeça por causa da enorme quantidade de divs que gera. Além disso, as classes que se aplicam a essas divs não fazem sentido e são muito volumosas também. Causando confusão entre meus colegas de front-end. Para mostrar a saída que...