I think he wants it to be the literal string '<dtml-var hello>' which should be legal, but isn't, IIRC. ----- Original Message ----- From: "Bill Anderson" <bill@libc.org> To: <zope@zope.org> Sent: Tuesday, June 12, 2001 1:34 PM Subject: Re: [Zope] (urgent) manage_changeProperties(data='new content')problem
On 12 Jun 2001 18:15:18 +0200, Peter Bengtsson wrote:
This works: context.dtmldocument.manage_changeProperties(title='New Title')
This does NOT work: context.dtmldocument.manage_changeProperties(data='<dtml-var hello>')
This will make data be: <dtml-var hello>
You can't put DTML in a python assignmetn and expect it to be evaluated.
If hello is available in the local namespace, you could do: context.document.manage_changeProperties(data=hello)
you _may_ need to make it ...(data=hello())
it depends on what hello is/does.
Bill
_______________________________________________ Zope maillist - Zope@zope.org http://lists.zope.org/mailman/listinfo/zope ** No cross posts or HTML encoding! ** (Related lists - http://lists.zope.org/mailman/listinfo/zope-announce http://lists.zope.org/mailman/listinfo/zope-dev )