Drupal

Perguntas e respostas para desenvolvedores e administradores do Drupal


4
Como obtenho o ID do nó atual?
No Drupal 7, se eu quisesse obter o ID do nó atualmente exibido (por exemplo node/145), poderia obtê-lo com a arg()função Nesse caso, arg(1)retornaria 145. Como posso conseguir o mesmo no Drupal 8?
51 nodes  8 

7
Condição "OR" em db_select ()
Estou estudando a nova camada de banco de dados e fico feliz que ela tenha sido alterada para uma camada OOP. Eu preciso implementar uma consulta com db_select(). Descobri que posso adicionar uma WHEREinstrução com $query->condition(), mas, por padrão, as condições são AND'ed juntas. Como posso OU as condições juntas? …
51 7  database 

7
Como usar um arquivo de modelo para tema de um formulário?
Enquanto nós, comentários, blocos e muitas outras coisas no Drupal são temáticos usando arquivos de modelo de tema (como node.tpl.php), os formulários são uma história diferente. Não há arquivos de modelo de tema para formulários. Como posso obter um formulário específico para usar um modelo de tema personalizado?
50 forms  theming 

7
Como posso importar a configuração em um site diferente?
Eu tenho esse erro quando tento importar a configuração de outro site: A configuração faseada não pode ser importada, porque se origina de um site diferente desse site. Você só pode sincronizar a configuração entre instâncias clonadas deste site. Tenho 10 clientes e preciso sincronizar a configuração do meu site …


17
Configurando o Diretório Temporário
Recentemente, mudei um site de um host local para um VPS. Eu consegui tornar os arquivos públicos e privados graváveis; no entanto, não sei onde encontrar a pasta temporária e como alterar as permissões. Eu continuo recebendo esta mensagem: O arquivo especificado temporary: // file3Hl91E não pôde ser copiado, porque …
48 7  files 

5
Como obtenho o ID do nó da URL?
Até agora, deparei-me com essas três funções no Drupal 7, mas não tenho muita certeza de qual é a diferença entre elas e qual é mais apropriada para obter o ID do nó em uma função de pré-processo de bloco. menu_get_object() menu_get_item() drupal_lookup_path() Você pode me dar alguma ideia?
47 nodes  uri 

3
Como fornecer modelo para o modo de exibição específico?
Quero tema o modo de exibição de resultados de pesquisa com um modelo. Eu pensava que nomear um nó de arquivo de modelo - article - search-result.tpl.php faria o truque, mas obviamente estou errado sobre isso. Sei que posso fazer o node - article.tpl.php e dentro dessa verificação $ view_mode, …
46 7  theming  entities 


5
Crie um usuário programaticamente e dê a ele uma função
Estou criando um usuário programaticamente assim: $newUser = array( 'name' => $mail, 'pass' => 'password', // note: do not md5 the password 'mail' => $mail, 'status' => 1, 'init' => $mail, 'roles' => array(5) ); $user = user_save(null, $newUser); Eu tenho uma função com o ID da função igual a …
46 7  users 


7
Como alterar o tamanho das configurações de campo?
Eu defini uma vez para um site um limite de comprimento para um campo. E agora o cliente deseja colocar mais caracteres nesse campo. Não consigo alterar o tamanho máximo do Drupal porque recebo a seguinte mensagem de erro: Existem dados para este campo no banco de dados. As configurações …
46 7  entities  database 

5
Comando Drush para baixar e ativar um módulo
Para baixar e instalar um módulo, eu corro: drush dl module_name drush en module_name -y Coloquei isso em uma função de script do Bash e chame apenas "drin module_name" para simplificar. function drin(){ drush dl $1 drush en $1 -y } Existe um comando de uma linha no Drush para …
46 drush 


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.