[Zope] dtml-calendar question (still not working)
tom smith
tom@othermedia.com
Thu, 03 Aug 2000 10:54:35 +0100
on 3/8/00 10:14 am, Chris Withers at chrisw@nipltd.com wrote:
> "R. David Murray" wrote:
>>
>> On Thu, 3 Aug 2000, Andrew Kenneth Milton wrote:
>>> | Well, yeah. A restricted python environment. The point being, it follows
>>> | python syntax rules <grin>.
>>>
>>> kind of... :-)
>>
>> In what way does it *not* follow Python (expression) syntax rules?
>
> _['something'] doesn't just return the value from the dictionary which
> has the 'something' key, if it's callable, it'll try to call it and then
> return that... not nice :(
>
> If you want to be safe, use _.getitem('something',0)...
I'm still getting allsorts of errors. My code is like this...
<dtml-let yearnr="date.yy()" monthnr="date.mm()" daynr="date.dd()">
<dtml-let startDateString="monthnr+'/'+daynr+'/'+yearnr">
<dtml-in expr="get_days_events(startDateString)">
<dtml-var EventName>
</dtml-in>
</dtml-let>
</dtml-let>
I'm having trouble passing StartDateString to get_days_events. If I look at
StartDateString using <dtml-var startDateString> it looks OK.
one last attempt anyone?
cheers
tom