Drupal

17
Como adiciono uma condição de acesso a um item de menu?

Como posso adicionar novas condições sobre as condições existentes que determinam se um item de menu está visível? Essas condições não devem se limitar às configurações de permissões. Como exemplo de caso de uso (não necessariamente o motivo desta pergunta): suponha que eu tenha um tipo de...

17
Removendo o bloco de conteúdo principal na primeira página

Sou novo no Drupal 7 e pretendo substituir o padrão da página inicial main content blockpor um bloco equivalente gerado a partir do Views (ganhando mais controle sobre o bloco ao fazê-lo). Eu gerei com sucesso o novo bloco de primeira página no Views e o adicionei à seção de conteúdo. No entanto,...

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
Como restringir o acesso ao site durante o desenvolvimento?

Estou criando um novo site baseado no Drupal 7. O desenvolvimento será em um servidor acessível ao público. Estou trabalhando em um ambiente de vários sites. Eu gostaria de bloquear totalmente o acesso ao site para qualquer pessoa, exceto usuários autorizados. Incluindo acesso ao nome do site,...

17
Como posso excluir todas as revisões de nó / campo?

Eu tenho um drupal 7 sites, onde ele mantém revisões de nós e de campo. Eu mantenho revisões para o caso em que, por engano, uma nova versão defeituosa é salva e quero reverter. Mas agora eu quero limpar e otimizar o banco de dados para ocupar menos espaço no disco rígido. Quais são alguns...

17
Como remover corretamente um módulo em um ambiente intermediário?

Alguns módulos possuem rotinas de desinstalação. Que normalmente remove as tabelas de dados para esse módulo, variáveis ​​da tabela de variáveis ​​e códigos de idioma introduzidos por esse módulo. Essas rotinas residem no .installmódulo. Portanto, eles não podem ser executados sem a presença desse...

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

17
Práticas recomendadas para implementar o cache personalizado?

Para todas as instâncias de todo tipo de entidade, eu gero vários caches, chamados algo como: [module_name]__[entity_type]__[entity_id]__[string_depending_on_where_the_cache_came_from] Agora, sempre que uma entidade é atualizada, desejo descartar todos os caches começando com o tipo e o ID da...