Login do usuário
Pesquisa no site
Assine o RSS do Drupal-BR
Download
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!
- Se logue ou se registre para poder enviar comentários
- 707 leituras



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!
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
Obrigado Leonardo, estou tentando aqui, já tinha pençado com CSS ocultar a div.
Abraços!