Skip to content

fabiorizzo.com - PZP Rocks!!!

Sections
Personal tools
You are here: Home Plone Gerenciando os Portlets de um Plone Site - Plone 2.0.5
Document Actions

Gerenciando os Portlets de um Plone Site - Plone 2.0.5

Neste artigo, vamos aprender como gerenciar os portlets de um site Plone.

Plone: Trabalhando com os Portlets

Um Portlet é uma parte do site Plone que provê um serviço ou uma informação em específico. Os Portlets são desenvolvidos para serem plugados dentro da interface do Plone. Felizmente no Plone eles são de fácil criação e administração.

No Plone existem três grandes colunas: esquerda, centro e direita. Os Portlets, por padrão no Plone ocupam as colunas da esquerda e da direita.

Esses são exemplos de Portlets:


Portlet de Navegação


Portlet de Navegação

No Plone toda a configuração e a criação de Portlets é muito simples. Veja como.

Ordenando os Portlets Existentes

Para realizar a mudança de ordem os Portlets, você deve acessar a ZMI e acessar a raiz do Plone site e clicar em Properties.



Onde está marcado left_slots e right_slots (esquerdo e direito) são as configurações de caminhos para chamar os Portlets de todo o site.

Exercicios propostos: Mudar os portlets de lugar, entender quais portlets são quais.

Criando Novos Portlets

Primeiro acesse o a pasta custom em Portal_skins.

Crie um novo page template com o nome de: portlet_exemplo Dentro desse portlet coloque o seguinte conteúdo:

<html xmlns:tal="http://xml.zope.org/namespaces/tal"
xmlns:metal="http://xml.zope.org/namespaces/metal"
i18n:domain="plone">

<body>

<div metal:define-macro="macro_portlet_exemplo">

<div class="portlet" id="portlet-static">

<div class="portletBody"><br>

Seu conteúdo aqui

          </div>

</div>

</div>

</body>

</html>

Va na raiz so site, clique em properties, e adicione essa linha em right_slots ou left_slots (direito, esquerdo) onde vc deseja que o portlet seja adicionado:

Linha a ser adicionada:

here/portlet_exemplo/macros/macro_portlet_exemplo

Como foi visto, é muito simples trabalhar os portlets de um site plone.

Até Mais

Fabio Rizzo Matos
www.fabiorizzo.com

by Fabio Rizzo Matos last modified 06/01/2006 21:00




 
 

Powered by Plone CMS, the Open Source Content Management System

This site conforms to the following standards: