• Vamos aprender como Renderizar uma View via programação no Template. Usando o hook_preprocess_page vamos executar nossa View e armazenar seu resultado em uma variável que será "printada" diretamente no page.tpl.php.
  • Sabe aquele módulo que precisa estar habilitado no ambiente de Desenvolvimento, porém não tem a necessidade de estar habilitado em Produção... a tarefa chata disso é ficar lembrando de desabilitar ou habilitar o módulo dependendo de onde esteja (em Desenvolvimento, Produção, Teste ou Local). Usando o módulo Habitat conseguimos predefinir quais módulos serão habilitados ou desabilitados dependendo do ambiente.
  • Vamos aprender como atribuir o Botão "Save to Drive" aos Fields do Tipo File existentes no site. Como ele funciona? É bem simples... se você tem um arquivo para download em seu site, por exemplo, o usuário clicando no Botão, terá o arquivo Salvo diretamente em seu Drive do Google.
  • Vamos aprender como criar um formulário com Submit Ajax via programação no Drupal 7 de uma forma bem simples.
  • Vamos aprender como criar tabela diretamente no PhpMyAdmin e depois importa-lá para que seja usada em Views do Drupal, listando todos os seus registros cadastrados. Para que essa integração de tabelas criadas "manualmente" seja possível, vamos utilizar o modulo Data e Schema.
  • Vamos aprender como autopaginar nossas Views usando o módulo Views Infinite Scroll. O que esse módulo faz é criar um auto carregamento dos conteúdos de forma dinâmica, conforme vamos rolando nossa página abaixo, o conteúdo é carregado.
  • Como assim? Substituir por um mini Game? É isso mesmo! Usando o modulo "Are You A Human" você consegue aplicar "Mini Games" em seus Formulários de Contatos, Registro, Comentários, substituindo a chatice do CAPTCHA por um divertido Jogo.
  • Vamos aprender como definir permissões aos conteúdos usando o módulo Content Access. Existem vários módulos no Drupal que já fazem isso, porém alguns deles não funcionam com Views, por isso ele foi nosso módulo escolhido.
  • Quando fazemos a instalação do Drupal, de cara instalamos a tradução para o Português, porém, com o andar do desenvolvimento, vários módulos são instalados e como default todo o seu conteúdo vem em Inglês, sendo assim no final do projeto temos um site metade Português, metade Inglês. Para resolver esse problema vamos usar o módulo Localization update (l10n_update) com ele podemos baixar e atualizar a tradução dos módulos em nosso site.
  • Vamos aprender como transformar nossos Blocos em Entidades usando o modulo Bean. Com o Bean conseguimos criar Tipos de Blocos (assim como os Tipos de Conteúdos), e dentro deles criarmos Fields, entre outras características de uma Entidade.

Páginas

Login do usuário