Customizando a página inicial

12 messages Options
Embed this post
Permalink
matzenh

Customizando a página inicial

Reply Threaded More More options
Print post
Permalink
Boa tarde,

Estou desenvolvendo um site em Plone e na página inicial eu gostaria de utilizar a página principal padrão do plone e abaixo o portlet últimas notícias e eventos.

O que eu fiz:

modifiquei no main template, que abaixo do conteudo chamava os 2 portlets, e ficou como eu queria. O problema é q mechendo no main template consequentemente vai ser aplicado em todos os outras páginas do meu site e queria deixar apenas na pagina inicial.

criei um index_html,
<html metal:use-macro="here/main_template/macros/master">
    <div metal:fill-slot="content" style="padding:1em;">
       
        <div metal:use-macro="here/portlet_news/macros/portlet">Notícias</div>
    </div>
</html>

porem não ficou com a facilidade da pagina principal default, eu gostaria de deixar o cliente modificar a pagina principal.

um abraço

Hygor Roque de Souza-2

Re: Customizando a página inicial

Reply Threaded More More options
Print post
Permalink
Existe um produto chamado content panel,
nao sei se ele vai te ajudar nisso, mais eu uso muito ele
e me resolve metade dos problemas de diagramação exclusiva.

Abs

2009/8/26 matzenh <[hidden email]>

>
>
> Boa tarde,
>
> Estou desenvolvendo um site em Plone e na página inicial eu gostaria de
> utilizar a página principal padrão do plone e abaixo o portlet últimas
> notícias e eventos.
>
> O que eu fiz:
>
> modifiquei no main template, que abaixo do conteudo chamava os 2 portlets,
> e ficou como eu queria. O problema é q mechendo no main template
> consequentemente vai ser aplicado em todos os outras páginas do meu site e
> queria deixar apenas na pagina inicial.
>
> criei um index_html,
> <html metal:use-macro="here/main_template/macros/master">
> <div metal:fill-slot="content" style="padding:1em;">
>
> <div metal:use-macro="here/portlet_news/macros/portlet">Notícias</div>
> </div>
> </html>
>
> porem não ficou com a facilidade da pagina principal default, eu gostaria
> de deixar o cliente modificar a pagina principal.
>
> um abraço
>
>
>
matzenh

Re: Customizando a página inicial

Reply Threaded More More options
Print post
Permalink
--- Em [hidden email], Hygor Roque de Souza <hygoroque@...> escreveu
>
> Existe um produto chamado content panel,
> nao sei se ele vai te ajudar nisso, mais eu uso muito ele
> e me resolve metade dos problemas de diagramação exclusiva.
>
> Abs
>

"Plone 2.5, Plone 2.1.3, Plone 2.1.2, Plone 2.1.1 "

vc ja usou no plone 3?

Hygor Roque de Souza-2

Re: Re: Customizando a página inicial

Reply Threaded More More options
Print post
Permalink
Putis no plone 3 nunca usei!

2009/8/26 matzenh <[hidden email]>

>
>
> --- Em [hidden email] <zope-pt%40yahoogrupos.com.br>, Hygor
> Roque de Souza <hygoroque@...> escreveu
> >
> > Existe um produto chamado content panel,
> > nao sei se ele vai te ajudar nisso, mais eu uso muito ele
> > e me resolve metade dos problemas de diagramação exclusiva.
> >
> > Abs
> >
>
> "Plone 2.5, Plone 2.1.3, Plone 2.1.2, Plone 2.1.1 "
>
> vc ja usou no plone 3?
>
>
>
Alexandre Marinho-2

Re: Re: Customizando a página inicial

Reply Threaded More More options
Print post
Permalink
Existe essa versão [1] para plone 3!


[1] http://pypi.python.org/pypi/Products.CMFContentPanels/2.6a1

--
Alexandre Marinho
http://alexandre.cuboestudioweb.com


2009/8/26 Hygor Roque de Souza <[hidden email]>

>
>
> Putis no plone 3 nunca usei!
>
> 2009/8/26 matzenh <[hidden email]>
>
>>
>>
>> --- Em [hidden email] <zope-pt%40yahoogrupos.com.br>, Hygor
>> Roque de Souza <hygoroque@...> escreveu
>>
>> >
>> > Existe um produto chamado content panel,
>> > nao sei se ele vai te ajudar nisso, mais eu uso muito ele
>> > e me resolve metade dos problemas de diagramação exclusiva.
>> >
>> > Abs
>> >
>>
>> "Plone 2.5, Plone 2.1.3, Plone 2.1.2, Plone 2.1.1 "
>>
>> vc ja usou no plone 3?
>>
>>
>
>
>
>
Jeferson Lelis C. dos Santos

Res: Customizando a página inicial

Reply Threaded More More options
Print post
Permalink
In reply to this post by matzenh
Copie o main_template depois renomei ele para index.htm
Suas modificações agora passam a ser apenas na index.htm e você deixa o main_template intacto.

 Atenciosamente,

Jeferson Lelis.




________________________________
De: matzenh <[hidden email]>
Para: [hidden email]
Enviadas: Quarta-feira, 26 de Agosto de 2009 13:22:12
Assunto: [zope-pt] Customizando a página inicial

 
Boa tarde,

Estou desenvolvendo um site em Plone e na página inicial eu gostaria de utilizar a página principal padrão do plone e abaixo o portlet últimas notícias e eventos.

O que eu fiz:

modifiquei no main template, que abaixo do conteudo chamava os 2 portlets, e ficou como eu queria. O problema é q mechendo no main template consequentemente vai ser aplicado em todos os outras páginas do meu site e queria deixar apenas na pagina inicial.

criei um index_html,
<html metal:use-macro= "here/main_ template/ macros/master" >
<div metal:fill-slot= "content" style="padding: 1em;">

<div metal:use-macro= "here/portlet_ news/macros/ portlet"> Notícias</ div>
</div>
</html>

porem não ficou com a facilidade da pagina principal default, eu gostaria de deixar o cliente modificar a pagina principal.

um abraço


   


      ____________________________________________________________________________________
Veja quais são os assuntos do momento no Yahoo! +Buscados
http://br.maisbuscados.yahoo.com
matzenh

Re: Res: Customizando a página inicial

Reply Threaded More More options
Print post
Permalink
--- Em [hidden email], "Jeferson Lelis C. dos Santos" <jeferlelis@...> escreveu
>
> Copie o main_template depois renomei ele para index.htm
> Suas modificações agora passam a ser apenas na index.htm e você deixa o main_template intacto.
>
>  Atenciosamente,
>
> Jeferson Lelis.

Putz, eu chegar em casa testarei...como não pensei nisso hehehe.
Obrigado, qualquer coisa dou um retorno aqui.

Juliano-4

Re: Res: Customizando a página inicial

Reply Threaded More More options
Print post
Permalink
In reply to this post by Jeferson Lelis C. dos Santos
Muito punk assim, melhor utilizar o ContentPanels[1] a nível de usuário mais comum não amigo de códigos.

[1] Plone3:
 http://pypi.python.org/pypi/Products.CMFContentPanels/2.6a1
[1] Plone 2.x:
http://plone.org/products/cmfcontentpanels/releases/2.4/

Abraços!


--- Em [hidden email], "Jeferson Lelis C. dos Santos" <jeferlelis@...> escreveu

>
> Copie o main_template depois renomei ele para index.htm
> Suas modificações agora passam a ser apenas na index.htm e você deixa o main_template intacto.
>
>  Atenciosamente,
>
> Jeferson Lelis.
>
>
>
>
> ________________________________
> De: matzenh <matzenh@...>
> Para: [hidden email]
> Enviadas: Quarta-feira, 26 de Agosto de 2009 13:22:12
> Assunto: [zope-pt] Customizando a página inicial
>
>  
> Boa tarde,
>
> Estou desenvolvendo um site em Plone e na página inicial eu gostaria de utilizar a página principal padrão do plone e abaixo o portlet últimas notícias e eventos.
>
> O que eu fiz:
>
> modifiquei no main template, que abaixo do conteudo chamava os 2 portlets, e ficou como eu queria. O problema é q mechendo no main template consequentemente vai ser aplicado em todos os outras páginas do meu site e queria deixar apenas na pagina inicial.
>
> criei um index_html,
> <html metal:use-macro= "here/main_ template/ macros/master" >
> <div metal:fill-slot= "content" style="padding: 1em;">
>
> <div metal:use-macro= "here/portlet_ news/macros/ portlet"> Notícias</ div>
> </div>
> </html>
>
> porem não ficou com a facilidade da pagina principal default, eu gostaria de deixar o cliente modificar a pagina principal.
>
> um abraço
>
>
>    
>
>
>       ____________________________________________________________________________________
> Veja quais são os assuntos do momento no Yahoo! +Buscados
> http://br.maisbuscados.yahoo.com
>


matzenh

Re: Customizando a página inicial

Reply Threaded More More options
Print post
Permalink
In reply to this post by matzenh
Pessoal,

O copiar e colar o código do main_template nao me satisfeis. Talvez eu não tenha sido claro.

Todos conhecem o front-page, certo? Aquela página inicial, padrão em um projeto Plone. Onde o usuário pode editar o conteúdo sem a necessidade de conhecimento de programação.

O que eu queria?

Abaixo do conteúdo do front-page, aparecer o portlet de notícias e eventos.

Resumindo:
Página inicial -> front-page + portlets abaixo da coluna conteúdo, abaixo do conteúdo do front-page.

O que fiz?
Criei um template com nome main_template_2, nele ta o conteúdo do main_template + a chamada pros portlets. No front-page criei uma String layout e chamei o main_template_2 porém o front-page perde sua característica, não aparece título, descrição e muito menos a possibilidade de edita-lo, ficando apenas o conteúdo do main_template_2.

Por favor, quem poder me ajudar...agradeço.
Um abraço.

rafaelcrocha

Re: Re: Customizando a página inicial

Reply Threaded More More options
Print post
Permalink
Oi,

Vê esse produto:

contentwell portlets

Ele permite colocar portlets no meio acoima e abaixo dos conteúdos. Se
vc esta usando o Plone 3 não é mais simples como antes, montar os
templates, por conta das viewlets que devem ser registradas em código e
não apenas chamadas por METAL.

[]s


matzenh wrote:

>  
>
> Pessoal,
>
> O copiar e colar o código do main_template nao me satisfeis. Talvez eu
> não tenha sido claro.
>
> Todos conhecem o front-page, certo? Aquela página inicial, padrão em
> um projeto Plone. Onde o usuário pode editar o conteúdo sem a
> necessidade de conhecimento de programação.
>
> O que eu queria?
>
> Abaixo do conteúdo do front-page, aparecer o portlet de notícias e
> eventos.
>
> Resumindo:
> Página inicial -> front-page + portlets abaixo da coluna conteúdo,
> abaixo do conteúdo do front-page.
>
> O que fiz?
> Criei um template com nome main_template_2, nele ta o conteúdo do
> main_template + a chamada pros portlets. No front-page criei uma
> String layout e chamei o main_template_2 porém o front-page perde sua
> característica, não aparece título, descrição e muito menos a
> possibilidade de edita-lo, ficando apenas o conteúdo do main_template_2.
>
> Por favor, quem poder me ajudar...agradeço.
> Um abraço.
>
>

matzenh

Re: Customizando a página inicial

Reply Threaded More More options
Print post
Permalink
Rafael,

Muito obrigado, resolvido.
Só gostaria de aprender sem ajuda de produto de terceiros.

Um abraço, e obrigado.

ppnot2001

Re: Customizando a página inicial

Reply Threaded More More options
Print post
Permalink
Mesmo assim, dê uma observada no código deste produto, ele pode te ensinar o que você precisa saber, já que alcança o efeito desejado.

Uma saída possível sem produtos adicionais é criar um novo template com base no plone_content/document_view por exemplo, modificando sua primeira "use-macro" para usar uma versão alternativa do main_template. Em seguida acessar o objeto desejado via ZMI e em sua aba Properties criar a propriedade layout, do tipo String, nela apontando a nova view.

Abraço,
Davi Lima

--- Em [hidden email], "matzenh" <matzenh@...> escreveu
>
> Rafael,
>
> Muito obrigado, resolvido.
> Só gostaria de aprender sem ajuda de produto de terceiros.
>
> Um abraço, e obrigado.
>