Desenvolvimento de temas

Como inserir uma view em todos os nodes de um determinado tipo de conteúdo no Drupal 7

Oi pessoal! Estou aqui mais uma vez falando de um assunto recorrente. Quantas vezes já foi preciso relacionar uma view a determinado tipo de conteúdo para que, em todos os nodes desse tipo, fosse carregado uma view? No meu caso, várias vezes.

Para dar um exemplo prático disso, vou pegar a view de conteúdo relacionado que fiz em outro post e inserí-la abaixo de todo conteúdo que for do tipo "Artigo".

Adicionando classes aos nodes de acordo com o modo de visualização

Alô pessoal! Cá estamos de volta, iniciando mais um ano cheio de alegria, disposição e trabalhos! Para iniciar em ritmooooo, em ritmo de festaaaaa... vamos falar um pouco sobre como adicionar classes aos nodes de acordo com o modo de visualização. Excelente maravilha!

Adicionar classes variáveis assim é muito útil para o desenvolvimento de temas, pois nos possibilita definir estilos diversos para apresentar nossos conteúdos de diferentes formas, de acordo com os contextos que temos em nosso site. O módulo node do core já adiciona, por padrão, a classe "node-teaser", quando a visualização do node é chamada. No entanto, não adiciona classes específicas para conteúdo completo ou outros tipos de visualização. Dessa forma, podemos adicionar uma classe no nosso template.php, assim:

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:

Webinário - Desenvolvimento de temas, análise e modificações

Webinário - Desenvolvimento de temas, análise e modificações

Este é o oitavo webinário gratuito sobre Drupal básico, ministrado pelo Drupal de Elite. Será abordado:

  • Introdução ao desenvolvimento de temas;
  • Análise de temas;
  • Modificação de temas mantidos pela comunidade;


Inscreva-se para ser avisado e ter acesso ao vídeo e ao chat desta página, onde o webinário será transmitido. O webinário é uma transmissão ao vivo que será gravada. Após a transmissão, o vídeo gravado ficará disponível aqui, para todos os que estiverem inscritos.

Participe! É GRÁTIS. Contamos com sua presença durante a transmissão.