Skip to content

fabiorizzo.com - PZP Rocks!!!

Sections
Personal tools
You are here: Home Cursos Online Tutorial - Criando um produto para Plone usando Archetypes Estrutura do produto
Document Actions

Tutorial - Criando um produto para Plone usando Archetypes

Este tutorial irá lhe ensinar como criar novos tipos de conteúdo para o Plone seguindo o exemplo de uma locadora de veículos.

Estrutura do produto

Estrutura de pastas do exemplo.

__init__.py

config.py

validators.py

content/ *

Extensions/Install.py

Skins/LocadoraVeiculos/*


__init__.py

Este arquivo será executado quando o Zope carregar o produto. Ele possui código para inicializar o produto.

 

config.py

Arquivo que possui as constantes de configuração do produto: o nome do produto, as permissões dos tipos de conteúdos criados, etc

validators.py

Arquivo que possui os novos validadores.

content/ *

Esta pasta  guarda todos os tipos de conteúdos do produto.

 

Extensions/Install.py

É nesta pasta onde está o método externo de instalação do produto. O arquivo Install.py é lido pelo QuickInstaller no Plone e seus métodos install() e uninstall() são executados.

 

Skins/LocadoraVeiculos/*

Pasta que será registrada com o portal_skins, fazendo com que page templates e scripts sejam usados em todo o portal.

 

by Alessandro de Souza Mendes last modified 03/05/2006 14:47

interesante

Posted by jose joaquim damascena at 13/05/2006 00:24

nossa meu sonho e ser um programador por isso acessei o site de vocês e muito bom saber que temos uma escola aqui!




 
 

Powered by Plone CMS, the Open Source Content Management System

This site conforms to the following standards: