Home » Archive

Articles tagged with: drupal

Tecnologia »

[30 mai 2011 | 2 Comments | ]

Percebi em um site de um cliente onde trabalho, a cron do drupal parou de rodar. Depois de analisar no watchdog (admin/reports/dblog) verifiquei que aparecia a seguinte mensagem:
“O agendador de tarefas excedeu o tempo limite e foi abortado.”
Por algum motivo, a cron estava com algum problema. Após fuçar muito na internet, descobrir que esse erro é por causa de um redirecionamento em um node com permissão de execução em php (pode acontecer também para blocos). Porém, como o site tem cerca de 10.000 nodes, como encontrar o bendito node que …

Tecnologia »

[30 dez 2009 | No Comment | ]

Cansado de fazer xml no seu módulo para comunicar entre o módulo e a requisição ajax? Se você não está, eu estou .
Ao invés de imprimir um xml no módulo, é possivel também utilizar json, e o drupal tem uma função que ajuda bastante, que é a drupal_json.
Com ela, você transcreve as variáveis em php para javascript, por json, e pode utilizar o método getJSON do jquery para ler.
Segue um exemplo da função:

print drupal_json(
array(’sucesso’ => false, ‘mensagem’ => $msg)
);

Assim, ele imprime o seguinte resultado:

{ "sucesso": false, "mensagem": [ …

Tecnologia »

[28 dez 2009 | No Comment | ]

Para definir a página inicial no drupal, é necessário criar um página padrão. Vamos chamá-la de “página inicial” e a sua url será “/pagina-inicial“.
Após criado a página inicial, é necessário alterar a configuração do drupal em Administrar > Configuração > Informações do site. Na tela de “informações do site“, terá o campo “página inicial padrão” que geralmente vem com o valor padrão “node“. Então, como criamos a nossa página inicial, basta colocar no campo “página inicial padrão” o valor “pagina-inicial“, que é a url da página que criamos.
Assim, a página …