newsletter

Adicionando um checkbox de inscrição de newsletter no formulário de contato do Drupal.

Hoje vou mostrar como você pode adicionar novos campos no formulário de contato do Drupal. Existem módulos como o webform que você pode extender os diversos formulários e até criar novos formulários, porém vou mostrar como fazer isso codificando mesmo.

Newsletter, Enviando conteúdo por email

Objetivo: Fazer um simples módulo implementado para enviar conteúdos (nodes) já cadastrados no site para o email dos usuários cadastrados na newsletter, sem precisar refazer o post manualmente.

O drupal possui o módulo chamado simplenews (http://drupal.org/project/simplenews) que é utilizado para que você possa postar um conteúdo e este é enviado por email para os assinantes da newsletter, no meu projeto pessoal (http://www.skatistaonline.com) eu queria enviar os posts de eventos para os assinantes um determinado tempo antes da data real do evento, fazendo com que os usuários se lembrem do evento e aproveitando fazendo um gancho para o usuário "clique e dê uma passadinha no site".

Para isso eu utilizei o módulo simplenews, um tipo de conteúdo próprio criado com cck chamado evento (title, body, imagefield, date field), então criei o módulo. :)

Divulgar conteúdo