• Cadastro
  • Fóruns
  • Manual
  • Projetos
  • Seminário
  • Tradução
  • Tutoriais
  • Dicas
Início

Itens ativos

  • Auxílio ao Drupal
  • Problemas com Drupal no FireFox
  • Modulos - Referencia rapida
  • Multi sites com Drupal 6
  • Desmembrar "Navigation Menu"
  • Node vs View vs Intercalação
  • Nofollow para nós específicos
  • O meu site não está abrindo em outra casa!!
  • Como retirar isso do módulo image?
  • Drupal X Joomla
mais

Pesquisa

Google
Web Drupal Brasil

Login do usuário

  • Criar nova conta
  • Solicitar uma nova senha

Parceiros

Assine o RSS do Drupal-BR

RSS dos itens mais ativos

RSS do conteúdo

RSS dos comentários

Início » Fóruns » Suporte » Temas

Melhores práticas para criação de temas

Para quem está querendo desenvolver temas para o Drupal, um bom ponto de partida pode ser o artigo no Lullabot escrito por Nate Haug.

Vale a pena para quem quer aprender a desenvolver um tema corretamente.

‹ i3theme para Drupal 6.x Diferença entre Drupal e Dreamweaver ›
Enviado por rafael em seg, 28/04/2008 - 22:38.
  • Temas
  • Por favor, se logue ou se registre para poder enviar comentários
  • 389 leituras

Muito bom mesmo, excelente!

Muito bom mesmo, excelente! Agora vou poder fazer uma limpa nos meus temas!! :)

--
http://www.marcusvbp.com.br
http://www.nh18.com.br
http://inofensivo.blog.br

Enviado por marcus_vbp em ter, 29/04/2008 - 07:02.
  • Por favor, se logue ou se registre para poder enviar comentários

Realmente interessante,

Realmente interessante, notei que a maioria (talvez todos, não reparei) das práticas já são utilizadas na Zen Theme, eu tenho testado ela como base e possui várias vantagens apesar de um ou outro bug que ainda estou vendo se fui eu que causei antes de reportar.

abs

------------------------
Associação Kung Fu Tigre - http://www.akft.com.br

Enviado por diegohermes@dru... em ter, 29/04/2008 - 10:31.
  • Por favor, se logue ou se registre para poder enviar comentários

A propósito...

Alguém poderia me explicar esse papo de 'theme functions'?
Percebo que é uma coisa importante, que eu ainda não comecei a usar; essa coisa de adicionar lógicas em funções no template.php em vez de colocá-las nos tpl.php.
Se alguém me indicar uma página com tutorias sobre como começar a usar essas theme functions, eu agradeço.

Enviado por dtabach em qui, 29/05/2008 - 14:44.
  • Por favor, se logue ou se registre para poder enviar comentários

No drupal as themes

No drupal as themes functions sao usadas extensivamente... o motivo disso eh para tornar possivel qualquer alteraçao/customização de alguma coisa para seu tema/modulo/theme_engine...

por exemplo....

Qdo vc vai criar uma tabela no seu modulo, vc pode usar a funcao

 $output .= theme('table', $array_headers, $array_rows, $array_attributes);

e vai retornar o html renderizado belezinha....

Mas digamos que no seu tema, vc quer um html um pouco diferente do que o drupal gera pra vc... pra isso vc vai precisar criar no arquivo template.php do seu tema a funcao nomedotema_table e gerar o html customizado pra vc...

sacou? dei uma resumida extrema aki... mas acho q ja deu pra entender a ideia...

flw!

--
Pedro Faria de Miranda Pinto
http://www.eusouopedro.com
http://www.phpavancado.net
Bate Papo sobre Drupal? irc://irc.freenode.net/drupal-br

Enviado por pedrofaria em qui, 29/05/2008 - 16:05.
  • Por favor, se logue ou se registre para poder enviar comentários
Designimage

Este site é feito, orgulhosamente, com Drupal.