[Zope] Adding a zope product

2005-09-02 Thread Paul Hendrick
Hi all,
i've just started with zope, and i'm trying to write a filesystem
product, so i can have a project in svn and work on it in the
filesystem.
I've followed the guide at zope.org for creating a minimal product, but
can't get this to show up in the list of products.

Can anyone see whats wrong?
Thanks for reading,
Paul

__init.py__
---
import minimal
def initialize(context):
init the product

contect.registerClass(minimal.minimal,constructor=(minimal.manage_addMinimal,))


minimal.py
--
from OFS import SimpleItem
class minimal(SimpleItem.SimpleItem):
minimal object
meta_type = 'minimal'
def __init__(self,id):
initialise new instance
self.id = id
def index_html(self):
used to view content of the object
return 'htmlbody Hello /body/html'
def manage_addMinimal(self, RESPONSE):
add minimal obj to folder
self._setObject('minimal_id', minimal('minimal_id'))
RESPONSE.redirect('index_html')



___
Zope maillist  -  Zope@zope.org
http://mail.zope.org/mailman/listinfo/zope
**   No cross posts or HTML encoding!  **
(Related lists - 
 http://mail.zope.org/mailman/listinfo/zope-announce
 http://mail.zope.org/mailman/listinfo/zope-dev )


Re: [Zope] Adding a zope product

2005-09-02 Thread bruno modulix
Paul Hendrick wrote:
 Hi all,
 i've just started with zope, and i'm trying to write a filesystem
 product, so i can have a project in svn and work on it in the
 filesystem.
 I've followed the guide at zope.org for creating a minimal product, but
 can't get this to show up in the list of products.

You have of course restarted your zope instance ?

 Can anyone see whats wrong?

 
 __init.py__

should be __init__.py

 ---
 import minimal
 def initialize(context):
 init the product
 
 contect.registerClass(minimal.minimal,constructor=(minimal.manage_addMinimal,))

This line should be indented. There's a typo also : s/contect/context/

Anyway, unless you have a compelling reason to stick with Zope 2.x, you
should consider starting with Zope 3.

-- 
Bruno Desthuilliers
Développeur
[EMAIL PROTECTED]
___
Zope maillist  -  Zope@zope.org
http://mail.zope.org/mailman/listinfo/zope
**   No cross posts or HTML encoding!  **
(Related lists - 
 http://mail.zope.org/mailman/listinfo/zope-announce
 http://mail.zope.org/mailman/listinfo/zope-dev )