Pular para o conteúdo. Ir para a navegação
Ações do site
Opções do usuário

TcheZope.org

Você está aqui: Página Inicial Fóruns Plone 3.x Nao consigo mudar o footer e searchbox
Ações do documento

Nao consigo mudar o footer e searchbox

Voltar para o Portal
por Lucas Última modificação 30/04/2008 13:24

Oi pessoal, estou começando a usar o PLONE/ZOPE e estou com alguns problemas. Fiz um site em Plone 2 e quando fui mudar o footer, apenas procurei o arquivo com o nome footer e editei o código em customize. Mas agora estou tentando fazer a mesma coisa no Plone 3 e não consigo. O que preciso fazer? O mesmo estou tentando para o searchbox e não está dando certo. Se alguém também puder me indicar um tutorial sobre isso ficaria agradecido. Valeu!

Existem atualmente 4 resposta(s) ao tópico

Re: Nao consigo mudar o footer e searchbox

por Lucas created 15/05/2008 18:07

Valeu ai Davi. Estive navegando pelos tutoriais do plone.org e achei um bem legal que explica como fazer o que eu quero. Vou escrever aqui para quem tiver a mesma dúvida já encontrar a resposta.


Os viewlets do Plone 3 podem ser customizados acessando a ZMI, na raiz do site, você entra em

portal_view_customizations/manage_workspace">portal_view_customizations 
(Manages view customizations)
onde você encontra os "elementos" que podem ser alterados. Após a alteração ele ficará destacando informando que houve uma mudança.


É isso ai, bem simples e prático. Para mudar o meu footer, por exemplo, editei o arquivo plone.footer que se encontra nesta pasta.


FAlo!

Re: Re: Re: Nao consigo mudar o footer e searchbox

por Davi Lima created 08/05/2008 20:46

Agora existe uma coisa chamada ZCML. É um dialeto xml que possibilita a modularização da arquitetura dos componentes do Zope. O ZCML serve para você amarrar os diversos componentes, como o template e o eventual arquivo.py contendo a lógica do template. Isto é a base. É o novo jeito do Plone fazer as coisas, tomando direção oposta à customização Through The Web, que é mais fácil, mas menos profissional, pois tudo ficava guardado no ZODB, impossibilitando coisas como controle de versão via SVN.<br /><br />Para customizar um footer hoje você precisa desligar o viewlet do footer atual, que no ZCLM é chamado de plone.footer, e registrar um novo <br />seutema.footer dentro do Viewlet Manager (contâiner) adequado. No Plone3, acesse http://localhost/@@manage-viewlets para ter uma amostra do q estou falando.<br /><br />É um longo aprendizado, mas que transforma o Plone em algo mais plugável, um lego praticamente, aumentand o aproveitamento de código e facilidade de manutenção, qualquer problema é só mexer em 1 peça, consertar ou trocar um dos componentes.<br /><br />Como eu disse tem bastante coisa para ser lida. O livro do Martin Aspeli Professional Plone Developmente tb é muito útil. A bíblia.<br />

Re: Re: Nao consigo mudar o footer e searchbox

por Lucas created 08/05/2008 19:05

Davi, obrigado pela ajuda. Achei interessante o tutorial que se encontra aqui no tchezope, mas não consegui entender como eu mudo o viewlet.  Sou iniciante em Plone e achei um pouco avançado o tutorial indicado. Tem muitas coisas obscuras em minha mente. Então quem souber me responder...


Eu devo mudar o código do main_template para editar o viewlet?

Por que quando eu mudo o arquivo com o footer, por exemplo, não tem efeito no site? Muito estranho.

Valeu!




Re: Nao consigo mudar o footer e searchbox

por Davi Lima created 30/04/2008 21:55

Divirta-se =)

http://plone.org/documentation/tutorial/customizing-main-template-viewlets

http://www.tchezope.org/documentacao/tutorial/customizando-viewlets-no-main_template

http://plone.tv/media/1099397683/view

http://media.plone.org/video/conference/2008/PloneSymposiumEast/Plone%20Room%20A-B/Day%201%20Videos/Clayton%20Parker/Getting%20Plone%20Ready%20for%20the%20Prom.pdf

Navegação
Enquete
Como você efetiva sua participação comunitária?








Mais »