Drupal

Perguntas e respostas para desenvolvedores e administradores do Drupal



4
Disponibilize determinadas páginas apenas para usuários logados
Preciso de ajuda e aqui está o problema: Estou construindo um site usando o Drupal 7. Eu preciso tornar certas páginas visíveis apenas para usuários logados (cada um com seu próprio nome de usuário / senha); outros usuários devem ser simplesmente redirecionados ou receber uma mensagem de erro. Essa funcionalidade …
9 7 

3
A cláusula LIKE não funciona na alteração de consulta de gancho
Estou tentando substituir a pesquisa padrão por uma cláusula LIKE no Drupal 7. Tentei alterar a consulta de acordo com Adicionando uma condição OR a uma consulta existente : function MYMODULE_query_node_access_alter(QueryAlterableInterface $query) { foreach ($query->getTables() as $table) { // LIKE for search results. if ($table['table'] == 'search_index') { // Get …
9 7  database 

1
custom.module vs template.php
Esta é uma pergunta não tão direcionada, mas não consigo encontrar nenhuma informação boa sobre isso. Quando é considerada prática correta colocar código no arquivo template.php e quando implementá-lo em um módulo? Quero dizer, no meu exemplo atual, preciso chamar hook_preprocess_node e, dentro, executar um drupal_get_form e renderizar esse formulário. …
9 theming 

3
Como adiciono programaticamente uma imagem ao criar nós programaticamente?
Estou escrevendo um script para adicionar nós programaticamente e não sei a maneira correta de adicionar / anexar imagem. Na verdade, eu não estou tão familiarizado com Drupal. Aqui são a imagem (amostra) objetos que encontrei enquanto print_ring o existente $nodeque estou usando: field_image: Matriz ([und] => Matriz ([0] => …
9 nodes  media 

2
Como personalizar o settings.php durante o perfil de instalação
Estou criando um perfil de instalação para o meu projeto interno da empresa atual. Durante o processo de instalação, um dos módulos personalizados trava durante init(), pois tenta usar uma variável global definida settings.php(esse é o comportamento padrão atual do módulo) Usando system_form_install_settings_form_alter()eu alterei o formulário de configurações, adicionando um …

4
O drupal é seguro contra ataques de login de força bruta?
Um ataque de força bruta é uma tentativa de obter acesso não autorizado a um site, gerando e inserindo continuamente várias combinações de uma senha. Essa tarefa geralmente é realizada pelo software de automação (um "bot"), que procura mensagens de sucesso ou falha e continua tentando novas senhas até receber …
9 security 

2
Negar filtros contextuais nas visualizações
Eu tenho uma visão, que lista os nós do mesmo tipo, uma visão "Outras atividades", eu uso essa visão em uma visão do nó de atividade. No entanto, não quero que o nó que estou visualizando no momento seja exibido na lista também. Então, o que eu fiz foi criar …
9 7  views 

5
Atualizar programaticamente dados de campo geográfico
Minha configuração é: Campo de endereço nos nós para coletar dados de endereço Campo geográfico usando "Geocódigo de outro campo", escolhendo o campo de endereço e o Geocoder do Google Quando edito / salvo um nó na interface do usuário, os dados são geocodificados. No entanto, tenho milhares de nós …

1
Como parar o Drupal para definir a data de alteração do nó na criação?
Esta é minha segunda pergunta sobre meus problemas com a criação de scripts de migração personalizados. Estou criando apenas novos nós e não me importo com atualizações. Código: $node = new stdClass(); $node->type = 'migrate'; $node->title = $content['title']; $node->language = LANGUAGE_NONE; $node->created = (int) date('U',strtotime($content['created'])); $modified = $content['modified']; if (! …
9 7  nodes 

2
Precisa adicionar caracteres HTML à lista Selecionar
Eu tenho um formulário usando o FAPI que possui uma lista selecionada de valores de moeda como uma de suas entradas. Preciso adicionar caracteres HTML, como€ $pound; ¥ O problema é que o Drupal está filtrando a entrada e não exibindo os símbolos desejados, mas exibindo os códigos html reais, …
9 forms  theming 

5
Limpar campo excluído do banco de dados
Eu criei campos que foram excluídos. As tabelas dos campos foram eliminadas, mas ainda estão dentro field_configefield_config_instance Existe alguma maneira de limpá-los? obrigado
9 entities 

1
Como estruturar um relacionamento “muitos para muitos” entre nós
Eu gostaria de ter 2 tipos de nós, vendedores e produtos. Cada vendedor pode ter muitos produtos e cada produto pode ter muitos vendedores. Além disso, o relacionamento entre vendedores e produtos precisaria conter um preço. Qual seria a melhor maneira de criar esse relacionamento, facilitando a lista de todos …
9 nodes 


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.