Planeta Drupal

Como criar uma interface simples em AJAX usando Views

Oi pessoal! É bem provável que em algum determinado momento, aparecerá aquele cliente pedindo pra gente fazer uma lista de links ou um tipo de menu que carregará o conteúdo sem atualização de página, ou seja, via AJAX. Assim, vamos fazer um esquema aqui bem fácil, listando os títulos dos conteúdos na lateral esquerda e carregando o conteúdo completo ao lado direito, na região principal de conteúdo. O exemplo que vou citar serve de base para fazer coisas do tipo.

Como agendar tarefas periódicas de forma fácil, com Job Scheduler

Olá pessoas! Em alguns momentos quando estamos desenvolvendo módulos, é preciso ter alguns códigos executando periodicamente, talvez a cada dia ou semanalmente. Posso dar vários exemplos de quando isso pode ocorrer, como quando é preciso puxar dados externos, calcular estatísticas diárias, atualizar nodes, entre uma série de outras situações. O Drupal nos dá uma forma bem simples de fazer isso, com o hook_cron. Mas se quiser que o seu código execute somente uma vez por dia ou só depois de 18h, por exemplo, terá que adicionar uma lógica extra na sua implementação. No entanto, o módulo Job Scheduler fornece um quadro bem bacana para a criação e execução dessas funções periódicas.

Listando todos os projetos que têm atualizações disponíveis com Drush

Alô pessoal! Tudo bem com vocês? Espero que sim. Estava conferindo uns posts sobre Drush e resolvi fazer uma livre tradução de um que achei útil. Até, seguindo essa linha, vou tentar fazer um post diário aqui no Drupal de Elite, adaptado de algo que vi e julguei ser útil. A fonte do post original estará sempre ao final dos posts daqui. Dito isso, hoje vou falar sobre como listar com Drush, todos os projetos que têm atualizações disponíveis. Let's vamos! :)

Adicionando novos elementos na página usando hook_page_builder()

Eae galera! Este é meu primeiro post no Drupal de Elite e espero que ajude vocês!

Sempre que você precisa adicionar um novo elemento em nível de página (seja uma imagem, um bloco customizado, uma lista de links, uma view ou até um texto específico) você provavelmente utiliza:

Como criar um módulo", conforme falei na parte 2, vou abordar agora como adicionar configurações específicas no módulo. Essas configurações são formulários em duas páginas diferentes. Em uma página, é pra escolher o comportamento padrão de cada vez que rodar o meu custom_deploy. A segunda, será onde vou rodar o custom_deploy, que irá se comportar de acordo o que defini na primeira página." data-share-imageurl="">