Três "homes"

18 views
Skip to first unread message

Paulino Michelazzo

unread,
May 20, 2013, 12:44:09 PM5/20/13
to drup...@googlegroups.com
Pessoas,

Cenário: tenho uma necessidade de criar 3 (três) homes diferentes que poderão ser alteradas por mim e/ou por um usuário administrativo de acordo com os interesses que podem ser, tempo, campanha, etc. Esta decisão não é temporal e tampouco qual home que irá entrar no lugar da ativa.

Estas "homes" são diferentes em diversos aspectos: conjunto de views, blocos, elementos e etc. 

Qual seria a melhor abordagem para ter isso? Escrever um módulo? fazer na mão alterando o nome dos front-end.tpl? Criar um tema para cada home?

Sugestões?

Abraços e obrigado
Paulino Michelazzo
Web & Internet Consultant
miche...@me.com
www.michelazzo.com.br

aleagi

unread,
May 20, 2013, 12:47:06 PM5/20/13
to drup...@googlegroups.com
Apesar de muita gente não gostar, eu fiz isso uma vez usando o Panels.

Criei os 3 endereços e ensinei como alterar o endereço "padrão" da home.


Luiz Gustavo Aleagi Nunes
Desenvolvedor Drupal | Padrões W3C | Acessibilidade
http://aleagi.com | http://eopen.com.br | http://drupal-br.org


2013/5/20 Paulino Michelazzo <miche...@me.com>

--
--
Ao responder um tópico, reproduza apenas a parte relevante da mensagem original, apagando demais partes e assinaturas.
 
Para cancelar a inscrição deste grupo: drupal-br+...@googlegroups.com
Para ver mais opções: http://groups.google.com/group/drupal-br?hl=pt-BR_BR?hl=pt-BR
 
---
Você está recebendo esta mensagem porque se inscreveu no grupo "Drupal-br" dos Grupos do Google.
Para cancelar a inscrição neste grupo e parar de receber seus e-mails, envie um e-mail para drupal-br+...@googlegroups.com.
Para obter mais opções, acesse https://groups.google.com/groups/opt_out.
 
 

Rafael Ferreira Silva

unread,
May 20, 2013, 12:47:34 PM5/20/13
to drup...@googlegroups.com
Eu faria com 3 panels e só setaria qual responde pela home.
No máximo, se quiser, faria um módulo para escolher entre os 3 panels e setar isso, para o usuário não ter que prencher o nome não mão.

2013/5/20 Paulino Michelazzo <miche...@me.com>

--
--
Ao responder um tópico, reproduza apenas a parte relevante da mensagem original, apagando demais partes e assinaturas.
 
Para cancelar a inscrição deste grupo: drupal-br+...@googlegroups.com
Para ver mais opções: http://groups.google.com/group/drupal-br?hl=pt-BR_BR?hl=pt-BR
 
---
Você está recebendo esta mensagem porque se inscreveu no grupo "Drupal-br" dos Grupos do Google.
Para cancelar a inscrição neste grupo e parar de receber seus e-mails, envie um e-mail para drupal-br+...@googlegroups.com.
Para obter mais opções, acesse https://groups.google.com/groups/opt_out.
 
 



--
Rafael Ferreira Silva - Desenvolvedor Web
http://rafaelsilva.net
http://drupal-br.org
http://twitter.com/rfsbsb

Marcus VBP

unread,
May 20, 2013, 12:50:45 PM5/20/13
to drup...@googlegroups.com
+1 pra ideia do Rafael e Aleagi

Arnaldo Marques Alencar

unread,
May 20, 2013, 12:51:36 PM5/20/13
to drup...@googlegroups.com
Olha, já usei o Panels e até hoje dá uma certa dor de cabeça, enfim.
Já pensou em criar os 3 temas diferentes e conforme o tempo/campanha vc configurá-lo usando o themekey?

Talvez o trabalho seja um pouco maior que o Panels mas ao longo prazo acho q vale a pena.




Arnaldo Alencar
Analista Desenvolvedor
(48) 96317030



Em 20 de maio de 2013 13:47, Rafael Ferreira Silva <rfs...@gmail.com> escreveu:

Joel Wallis

unread,
May 20, 2013, 12:52:40 PM5/20/13
to drupal-br
Panels, ou então arquivos de template + Context + algum scripting em PHP.

Esse negócio de não usar Panels é frescura de escovador de bits.


Em 20 de maio de 2013 13:47, Rafael Ferreira Silva <rfs...@gmail.com> escreveu:



--
Joel Wallis

aleagi

unread,
May 20, 2013, 12:53:25 PM5/20/13
to drup...@googlegroups.com
Arnaldo, porque o Panels te deu/dá dor de cabeça?


Luiz Gustavo Aleagi Nunes
Desenvolvedor Drupal | Padrões W3C | Acessibilidade
http://aleagi.com | http://eopen.com.br | http://drupal-br.org


2013/5/20 Arnaldo Marques Alencar <arna...@gmail.com>

Paulino Michelazzo

unread,
May 20, 2013, 12:56:13 PM5/20/13
to drup...@googlegroups.com
Pois é Rafa, pois é.

Já tinha pensando na solução do Panels e até testado, porém queria o máximo possível deixá-lo de fora pois não pretendo usá-lo. Se tiver alguma outra solução sem o uso dele, prefiro.

Abraços e obrigado.

Paulino Michelazzo
Web & Internet Consultant
miche...@me.com
www.michelazzo.com.br

Capi Etheriel

unread,
May 20, 2013, 1:04:59 PM5/20/13
to drup...@googlegroups.com
Em segunda-feira, 20 de maio de 2013 13h53min25s UTC-3, aleagi escreveu:
Arnaldo, porque o Panels te deu/dá dor de cabeça?
 
O Panels vai muito longe no esforço dele de compartilhar um contexto entre todos os conteúdos exibidos em uma página.
Longe do tipo jogar fora o sistema de regiões no tema, exibir as entities seguindo uma lógica diferente (não chama o hook_node_view, por exemplo)...
Mas, por outro lado, se vc se esforçar pra aprender como ele funciona, ter o contexto compartilhado -- sua lógica de conteúdo saber o contexto da página -- é maravilhoso.
O D8 segue um bocado da lógica do panels.

Alessandro Feijó

unread,
May 20, 2013, 2:07:16 PM5/20/13
to drupal-br
A idéia é mudar a home para todos, independente do perfil do usuário?

Context + 3 nodes + template por node

E na configuração do site pra página inicial, é só mudar entre os 3 nodes


baita abraço
Feijó 


2013/5/20 Paulino Michelazzo <miche...@me.com>

--

Beth Alamíno

unread,
May 20, 2013, 2:35:24 PM5/20/13
to drup...@googlegroups.com
gente, nada a ver o que vou falar, mas é que ri muito. Quando vi o título: três "homes", eu estava escrevendo textos e linkei com: "nossa, o Paulino escrevendo errado 'três homens' e isso me remeteu aos filmes de faroeste". 
Bom, voltemos ao trabalho.
:)

--
[]
Beth Alamíno

Paulino Michelazzo

unread,
May 20, 2013, 2:40:39 PM5/20/13
to drup...@googlegroups.com
Fico feliz que a mente da senhorita não seja poluída como a de alguns. Até pvt recebi sobre "que história é este de 3 homes"????

Gosto muito de western mas não escreveria assim, exceto por erro de digitação mesmo ;)


Paulino Michelazzo
Web & Internet Consultant
miche...@me.com
www.michelazzo.com.br

--
--
Ao responder um tópico, reproduza apenas a parte relevante da mensagem original, apagando demais partes e assinaturas.
 
Para cancelar a inscrição deste grupo: drupal-br+...@googlegroups.com
Para ver mais opções: http://groups.google.com/group/drupal-br?hl=pt-BR_BR?hl=pt-BR
 
---
Você está recebendo esta mensagem porque se inscreveu no grupo "Drupal-br" dos Grupos do Google.
Para cancelar a inscrição neste grupo e parar de receber seus e-mails, envie um e-mail para drupal-br+...@googlegroups.com.
Para obter mais opções, acesse https://groups.google.com/groups/opt_out.
 
 

Marcelo Spano

unread,
May 20, 2013, 3:11:22 PM5/20/13
to drup...@googlegroups.com
Três HOMES e um segredo! 
--
Marcelo Spano


Joel Wallis

unread,
May 20, 2013, 3:12:12 PM5/20/13
to drupal-br
Maldita hora que o Paulino não escreveu "Três variantes para minha página inicial"

Paulino Michelazzo

unread,
May 20, 2013, 3:29:30 PM5/20/13
to drup...@googlegroups.com
Não estou aqui para agradar. Quero é fomentar a discórdia e ver o circo pegar fogo sentado no camarote de Nero :-p


Paulino Michelazzo
Web & Internet Consultant
miche...@me.com
www.michelazzo.com.br

Joel Wallis

unread,
May 20, 2013, 3:34:22 PM5/20/13
to drupal-br
"Três homes"...  "Sentado no camarote de Nero"... Naquela época era bem provável que no camarote de Nero tivessem não só três mas uns 20 "homes" pra vocês que gostam.

Paulino Michelazzo

unread,
May 20, 2013, 4:05:20 PM5/20/13
to drup...@googlegroups.com
Que coisa mais feia isso Joel. Não é porque o camaradinha lá na Roma antiga casou duas vezes com homens que isso se estende a todos.

Feio, muito feio ;)


São raríssimos os casos de homossexualismo 

Paulino Michelazzo
Web & Internet Consultant
miche...@me.com
www.michelazzo.com.br

Handrus Nogueira

unread,
May 21, 2013, 7:39:07 AM5/21/13
to drup...@googlegroups.com
Acho que a idéia do afeijó seria minha escolha Paulino.
Só depende mesmo se é "programável" a situação em que as páginas devem ser trocadas.
Handrus Stephan Nogueira
Reply all
Reply to author
Forward
0 new messages