Perguntas com a marcação «7»

36
Como depurar permissões?

Como depurar permissões no Drupal 7? Uso relatórios principais, logs de erros, logs de erros do módulo de desenvolvimento, backtrace e bloqueio de permissão de acesso ao nó, mas às vezes não é suficiente. O que mais devo verificar para descobrir por que certos campos, visualizações ou blocos não...

35
Usando a cláusula IN em db_query

Não consigo descobrir como adicionar uma cláusula IN na minha consulta, usando espaços reservados. Eu gostaria que fosse algo como: $nids = array(1, 2, 3); $result = db_query('SELECT * FROM {node} WHERE nid IN :nids', array(':nids' => $nids)); Não foi possível encontrar nenhuma documentação...

35
Atualização de campo em massa?

Adicionei um novo campo (texto) a um tipo de conteúdo do Drupal 7 que já possui muitos nós. Como posso preencher o campo com um valor padrão para todos esses nós?

35
Como evito procurar atualizações para um módulo específico?

Em um projeto atual, tive que corrigir a vida útil de alguns módulos (hierarquia de nós, acesso ao ambiente de trabalho e mais alguns). Agora, esses módulos são absolutamente perfeitos para as necessidades do projeto e dificilmente romperão com futuras atualizações do núcleo. Dito isto, quando o...

33
Como agrupo elementos em uma exibição?

Tenho 8 artigos: Artigo 1 (Gaming), Artigo 2 (Notícias Locais), Artigo 3 (Notícias do Mundo), Artigo 4 (Notícias do Mundo), Artigo 5 (Jogos), Artigo 6, Artigo 7, Artigo 8. Em uma visão, gostaria de agrupar os artigos por: "Notícias", "Jogos" e "Outros". Combinando notícias do mundo e locais em uma...

32
Como obter o nome do termo de taxonomia de tid?

Muitas das nossas coisas têm uris formatados como site/taxonomy/XX, onde XX é um número inteiro. Encontrei muitas perguntas como " como obter o TID do nome? ", Mas gostaria de obter o nome do TID. Estou tentando montar um script de trilha de navegação e tudo está ótimo, exceto nesses casos em que...

32
Preciso de uma tarefa cron para processar uma fila?

Tenho uma tarefa que leva cerca de 45 minutos para ser concluída e precisa acontecer todos os dias (sincronizando usuários com vários bancos de dados externos, etc.). Para lidar com o trabalho, configurei uma fila cron com hook_cron_queue_info()o seguinte: function mymodule_cron_queue_info() {...

32
Como faço para silenciar erros de PHP?

Existe uma maneira de silenciar todos os erros, avisos e avisos do PHP no Drupal? Eles são úteis no site de desenvolvimento, mas são um grande risco de segurança e tornam o site ruim ao vivo. Sei que no Drupal 6 a página em admin / settings / reporting-error pode impedir o Drupal de gravar erros...

32
Como obtenho o URL completo da página atual?

Preciso obter o URL completo da página aberta no momento. Eu uso o código a seguir, mas ele retorna http://localhost/mysite/page_name. $path = isset($_GET['q']) ? $_GET['q'] : '<front>'; $link = url($path, array('absolute' => TRUE)); Não é suficiente para o meu código ser concluído; Eu...

31
Como faço para remover duplicatas ao usar a classificação aleatória?

Eu criei uma visão em que estou exibindo o título do nó e um logotipo (um campo cck). Nos argumentos, passei o nome do termo de taxonomia. No resultado, um nó está exibindo 2 ou 3 vezes; Eu já marquei a caixa de seleção distinta nas configurações de consulta, mas isso também não funciona. Eu usei...