-----Original Message----- From: kedai <kdie@kedai.com.my> To: zope@zope.org <zope@zope.org> Date: Friday, September 24, 1999 6:08 AM Subject: [Zope] zclasses - changing properties
creating an instance and adding thru management interface is OK. adding thru self made form is not . there's no error. i did get the values right after the add_url_id_cons method. the url to try : www.kedai.com.my:8080/test/MiscLinks/News/add_url_id
It appears to me that it is getting added. If you go to your links page, you will notice that it displays a bunch of blank lines. This is because the MetaData in the Catalog is not getting updated, becase...
-----------------add_url_id_cons--------------- <!--#var standard_html_header--> <dtml-with "Urls.createInObjectManager(REQUEST['id'], REQUEST)">
<!--#call "propertysheets.Urls.manage_changeProperties(REQUEST)"--> </dtml-with> <dtml-call reindex_object>
The <dtml-call reindex_object> needs to happen inside the <dtml-with> block. Why? Because you need to call reindex_object on the new object. Doing it outside the with block like this, you are actually calling reindex_object on the container of the new object. Kevin