• Cadastro
  • Fóruns
  • Manual
  • Tradução
  • Tutoriais
  • OpenAtrium
  • Eventos
  • Ofertas de Emprego
  • DBR
Início

Login do usuário

  • Criar uma conta
  • Recuperar senha

Pesquisa no site

Google

Assine o RSS do Drupal-BR

RSS dos itens mais ativos

RSS conteúdo página inicial

RSS de todo conteúdo

RSS dos comentários

Lista de Discussão

Drupal-BR

Lista de Mantenedores

DBR Maintainers

Download

Últimas versões

Drupal 7.22Drupal 6.28

Contribuições

Módulos Temas Tradução

Itens ativos

  • Permissão de grupos de usuarios especificos.
  • Forms
  • Módulo Sitemap - Como traduzir título do menu
  • Menu e Submenus
  • Relatórios
  • Dúvidas sobre permissões
  • Pagamento Recorrente (Mensalidade) - Alguém conhece algum módulo para Drupal 7
  • Link interno
  • Webforms
  • Permissões de usuário
Veja mais
Início » Fórum » Suporte » Temas

Sub-Tema Drupal

Bom dia Pessoal,

Esse é o meu primeiro Posts aqui no forum =)

Vamos lá, estou començando a mexer com Drupal agora e já fiz vários testes, já usei alguns templates e modifiquei o CSS para costumizar e tal, encontrei alguns tutoriais aqui mesmo no site e alguns de referncia mas tenho muita dificuldade em entender algumas coisas.

Eu gostaria de criar um template com sub-templates, por exemplo A Home vai ser um template e as demais páginas irá ter outro.

Não íra mudar muita coisa, o formato ficaria o mesmo, Topo, Conteudo e Rodape, o que mudaria seria só o Conteudo,o resto ficaria normal.

Fiz essa "Casca" Topo e Rodapé com a arquivo page.tpl.php, de boa normal, mas não sei como irei mudar o conteudo quando for a página da Home ou para demais páginas.

Sei que devo usar o arquivo node.tpl.php para gerar o coteudo mas como que eu irei mudar isso eu nao sei, pencei em um "IF", para verificar isso em qual página está e mostrar uma div ou oculta-lá, não sei é o que eu como leigo acho que posso fazer.

Tentei usar o modulo Zen para criar sub-temas mas não estou conseguindo entender, se alguém tiver alguma dica, link de um tutorial me ajudaria muito.

Encontrei esse no site http://drupal.org/node/225125, mas não consegui fazer e nem entender.
Encontrei também nesse site um tutorial do zen http://dev.nodeone.se/en/home mas no final ele não mostra o que fazer com o sub tema, fiquei sem entender.

Abraços!

‹ Alterar o layout de um tipo de conteúdo Tenho capacidade para criar um site? ›
Enviado por aquino.will em seg, 04/06/2012 - 11:29
  • Temas
  • 7.x
  • Se logue ou se registre para poder enviar comentários
  • 707 leituras
Em ter, 05/06/2012 - 16:03 aquino.will disse:

Ola Pessoal,

Ninguém pode me ajudar nessa questão?

Hoje eu li e reli o artigo http://drupal.org/node/225125 e entendi algumas coisas como o meu subtema tem que ter o mesmo arquivo que eu quero que seja herdado, por exemplo o node.tpl.php.

Mas como no Drupal eu falo que por exemplo minhas páginas vão usar o subtema e a Home o Tema Principal?

Abraços!

  • Se logue ou se registre para poder enviar comentários
Em sex, 08/06/2012 - 20:04 xulispa disse:

Bem vindo! :)

O Zen (assim como vários outros "base themes", como o Omega), vem com um subtema "STARTER", que deve ser usado como referência e/ou modificado para ser um novo sub-tema. A principal diferença de tema para sub-tema, é que o sub-tema herda funções do tema.

Você pode fazer as condições (if) no seu page.tpl.php ou no node.tpl.php apenas para mudar id's e classes das div's. Já que vai mudar bem pouca coisa, talvez possa mudar tudo somente com CSS.

Se quiser mesmo continuar no caminho de mudar o tema, pode usar o módulo Theme Key - http://drupal.org/project/themekey - para criar as regras de exibição dos temas.

--
Leonardo Silva
Produtor Cultural
Desenvolvedor Web

  • Se logue ou se registre para poder enviar comentários
Em ter, 12/06/2012 - 12:37 aquino.will disse:

Obrigado Leonardo, estou tentando aqui, já tinha pençado com CSS ocultar a div.

Abraços!

  • Se logue ou se registre para poder enviar comentários

Este site é feito, orgulhosamente, com Drupal. Gentilmente hospedado por HostSH