Perguntas com a marcação «7»

19
Prática recomendada para criar módulos usando classes

Estou querendo começar a construir meus módulos como classes agora que o preguiçoso / carregamento automático está no Drupal 7 e adoraria ver alguns módulos (contrib ou core) que estão fazendo um ótimo trabalho. Existe uma maneira criativa de integrar uma classe como ganchos? Eu implemento cada...

19
Como a API em lote funciona internamente?

Corri para um problema de tempo limite usando migrar no outro dia e comecei a me perguntar como a API do Lote funciona internamente. Pelo que entendi, na sua forma mais simples, você passará uma matriz de valores (nids por exemplo) e uma função para operar com esses valores. A API do lote processa...

19
Instale e configure o XHProf (Ubuntu)

Problema Estou tentando usar o XHProf, mas estou recebendo um horrível erro de php toda vez que ele é executado. Warning: Invalid argument supplied for foreach() in xhprof_compute_inclusive_times() (line 1670 of /var/www/drupal/sites/all/modules/XHProf/xhprof.inc). Warning: Invalid argument...

19
Obter apenas alguns campos com EntityFieldQuery?

O Drupal 7 possui um sistema de consultas muito promissor, semelhante ao ORM, com o EntityFieldQuery. Atualmente, eu entendo como fazer a seleção de nós, mas o resultado não contém nenhuma informação específica, como os arquivados, que estou procurando. $query = new EntityFieldQuery(); $entities...

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
Por que não consigo excluir certos tipos de conteúdo?

Eu tenho um site Drupal 7 e, no menu Tipos de conteúdo, apenas certos tipos têm um link 'excluir' na coluna 'Operações'. Todos os tipos de conteúdo têm os links para 'editar', 'gerenciar campos' e 'gerenciar exibição', mas apenas alguns têm 'excluir', enquanto outros não. Eu verifiquei minhas...

19
Usando LIKE no db_query no D7

Eu tenho uma consulta como esta no Drupal 6: $sql = 'SELECT sid, score FROM search_index WHERE word LIKE "%%%s%%"'; $result = db_query($sql,$search_term); E funcionou bem, mas agora estou atualizando para o Drupal 7. Eu li e isso deve funcionar, mas não é: $sql = 'SELECT sid, score FROM...

19
EntityFieldQuery vs Db_select ()

Por que devo usar EntityFieldQuery quando posso fazer o mesmo trabalho com Db_select () para buscar o valor. Seria melhor se alguém pudesse fornecer um exemplo, não apenas um

19
Passando argumentos para drupal_get_form ()

Como posso passar argumentos drupal_get_form()no Drupal 7? function new_menu_callback() { $vars = some_example_function(); // returns: array(1 => 'one', 2 => 'two'); $output = $vars[2]; $output .= drupal_render(drupal_get_form('new_form')); } function new_form($form, &$form_state) {...

18
Adicionando campos extras ao formulário de contato do site

Isso me parece estranhamente difícil. O que eu pensei que seria apenas o caso de adicionar campos extras, como adicionar campos aos Tipos de Conteúdo. Mas não. Não consigo localizar nenhum recurso para adicionar um campo de número de telefone ao formulário de contato? Alguém aí...

18
Como impedir o registro do usuário

Estou recebendo alguns registros de usuários no meu site pessoal (presumivelmente de bots ou pessoas tentando invadir meu site). Como desativo completamente o registro de novos

18
Verifique se um campo está vazio

Como verificar se um campo está vazio quando você possui o objeto $ node? Eu achei isso como possível solução: $field = field_get_items('node', $node, 'field_post_image'); Eu posso verificar agora: UPDATE .Ups! Isso não é confiável, apesar de prometer que funcionou para mim...