Drupal

Perguntas e respostas para desenvolvedores e administradores do Drupal

4
Obter irmãos de link de menu
Estou tentando criar um menu no Drupal 8 que é apenas links irmãos da página atual. Portanto, se o menu for: Casa Pai 1 Subparental 1 Criança 1 Subparental 2 Criança 2 Criança 3 Criança 4 Pai 2 Quando estou na página "Filho 3", quero um bloco de menu com …
11 8 

9
Como detecto corretamente se a região está vazia? [fechadas]
Fechado . Esta pergunta precisa de detalhes ou clareza . No momento, não está aceitando respostas. Deseja melhorar esta pergunta? Adicione detalhes e esclareça o problema editando esta postagem . Fechado há 7 meses . Tenho condições para imprimir regiões no meu modelo de página como não está vazio , …
11 8  theming 

1
Como e quando usar filter_xss () e check_plain ()?
Existem muitos arquivos de modelo como este views-view-fields--magazine--magazine.tpl.phpno meu site. como e quando devo usar o filter_xss () e check_plain () para melhorar a segurança? por exemplo, este é o código: <div> <div class="bf-header bf-article-header"><?php print $fields['title']->content; ?></div> <div class="bf-article-body"><?php print $fields['field_magazine_body']->content;?></div> <div class="bf-article-image"><?php print $fields['field_magazine_image']->content;?></div> </div> <div class="separator article-view-separator"></div> …
11 security 

2
Como alterar o modo de exibição programaticamente?
Quero alterar o modo de exibição do nó programaticamente. Eu usei hook_preprocess_node(&$vars)e configurei o modo de exibição: function moduleName_preprocess_node(&$vars) { // if conditions to apply particular view mode $vars['view_mode'] = 'teaser'; $vars['elements']['#view_mode'] = 'teaser'; } Mas isso não está funcionando como esperado. Estou faltando alguma coisa aqui?
11 7  nodes  entities 

4
Mensagens de status com AJAX
Estou fazendo uma chamada AJAX no drupal 7 por meio do AJAX Framework padrão. Meu problema é que, quando uma mensagem de status é definida pelo retorno de chamada AJAX, ela é simplesmente perdida (ou exibida na próxima recarga da página). Como posso exibir as mensagens de status logo após …




3
Como renderizo links contextuais para blocos que renderizo no meu código?
Carreguei um assunto e conteúdo do bloco module_invoke()e o usei render()para renderizá-los. Eu quero usar links contextuais para este bloco. Como posso renderizá-los também? Este é o código que estou usando na página - modelo front.tpl.php. $block = module_invoke('block', 'block_view', '4); print render($block); Que código devo usar?
11 7  blocks 

3
Drush Make remove pastas .git
Após um sentimento bobo com drush make e github , descobri que todas as pastas .git (usadas pelo git para gravar histórico, configuração, local de origem etc.) foram removidas pelo drush make e já ouvi falar disso antes, mas não me deparei com isso. eu como eu não estava mantendo …

1
Carregar uma entidade de arquivo pelo URI
Existe uma maneira de carregar um arquivo por URI no Drupal 8 ou Drupal 9? No Drupal 7, é possível pelo próximo exemplo: $uri = 'public://file.xyz'; // Take a look at: file.inc::file_load_multiple $files = file_load_multiple(array(), array('uri' => $uri)); $file = reset($files); // If empty, $file will be false, otherwise will …
11 8  entities  files  uri 

4
Como executar novamente hook_post_update_NAME ()
Foi introduzido ohook_post_update_NAME() Drupal 8, que traz alguns benefícioshook_update_n para a atualização de módulos. Cada um hook_post_update_NAME()deve ser executado apenas uma vez, mas às vezes quero executá-lo novamente, como quando estou depurando o gancho de atualização durante o desenvolvimento. Com hook_update_n, você pode redefinir a versão do esquema no banco …
11 8  updating 

1
Adicionar uma classe a uma célula da tabela Drupal contendo ['data']
No Drupal 8, renderizar tabelas ainda é muito parecido com o Drupal 7. Você cria matrizes multidimensionais de linhas e colunas em PHP que o Drupal transforma em a <tr>e <td>s, respectivamente. Ainda existe esse drupalismo confuso conhecido como 'data'que permite adicionar elementos da matriz de renderização como dados da …
11 theming  8 

5
Como posso controlar a visibilidade do bloco com o código?
No Drupal 6, eu podia controlar a visibilidade do bloco usando o código PHP na configuração da interface do usuário do bloco, como: <?php return MYMODULE_abc() || MYMODULE_def() ; ?> Essas funções procuraram o nó atual, taxonomia etc. para decidir se o bloco seria exibido. Esta opção do PHP desapareceu …
11 8  blocks 

4
Exportar configuração do menu [fechado]
Fechado . Esta questão precisa ser mais focada . No momento, não está aceitando respostas. Deseja melhorar esta pergunta? Atualize a pergunta para que ela se concentre apenas em um problema editando esta postagem . Fechado há 8 meses . Procurando uma maneira de exportar a configuração do menu. O …

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.