On Wed, May 19, 2004 at 12:52:21PM -0400, Lapointe, David wrote:
I'm a fairly experienced programmer/admin, but relatively new to zope (have been forced to pick it up to manage a legacy system written in v 2.3). I'm having a very confusing problem. Essentially I have some dtml code which is used to remove certain objects. The code is as follows:
<dtml-var manage_page_header>
<dtml-var manage_tabs>
<h2><dtml-var document_title></h2>
<dtml-call "_.getitem('lhCatalog').uncatalog_object(REQUEST['hoursid'])">
I think the arg to uncatalog_object() needs to be a full path, not just an id. e.g. something like (untested) <dtml-let catalog="_.getitem('lhCatalog')" path="'/'.join(_.getitem(REQUEST['hoursid']).getPhysicalPath())"> <dtml-call "catalog.uncatalog_object(path)"> </dtml-let> ... assuming the objects in question are in the current folder. -- Paul Winkler http://www.slinkp.com