Articles tagged with: drupal
Tecnologia »
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 »
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 »
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 …