[Zope] another one
D. Rick Anderson
ruger@comnett.net
Mon, 25 Feb 2002 09:50:38 -0800 (PST)
------=_cuIidh1OHfm3cQQwbm/j=+vL7B2fYfr/shKe6kER''HU,1fG_mJq8ebBnlyM
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: 8bit
OK. I changed it to _.string.split(date, '/') and I'm still getting the
same error (I've used the varible.split() format before with no problems,
but thanks for the alternative!). I still get:
Error Type: AttributeError
Error Value: split
Any more thoughts? Like I said, it works if you call it directly from a
browser.
Thanks again,
Rick
> Not sure about the lack of the REQUEST object problem - but I believe
> that the split statement belongs in the string library so you should
> have: <dtml-let newDate="_.string.split(date,'/')" month="newDate[1]"
> day="newDate[2]" year="newDate[0]">
> Plus - I probably wouldn't use the name date as a variable name - can
> be trouble!
>
> Laurie
> -----Original Message-----
> From: zope-admin@zope.org [mailto:zope-admin@zope.org]On Behalf Of D.
> Rick Anderson
> Sent: Monday, February 25, 2002 10:57 AM
> To: zope@zope.org
> Subject: [Zope] another one
>
>
> I'm trying to reformat a date that I'm getting from our Sybase server.
> I get it in yyyy/mm/dd format and I'm trying to change it to mm/dd/yyyy
> format. I've created a DTML method called fixDate that looks like this:
>
> <dtml-call expr="REQUEST.set('date', _.str(date))">
> <dtml-let newDate="date.split('/')" month="newDate[1]" day="newDate[2]"
> year="newDate[0]">
> <dtml-var month>/<dtml-var day>/<dtml-var year>
> </dtml-let>
>
> It works if I call http://www.ourdomain.com/fixDate?date=2002/12/25,
> but if I try to use it from a DTML document I get:
>
> Error Type: NameError
> Error Value: global name 'REQUEST' is not defined
>
> If I take out the first line then I get:
>
> Error Type: AttributeError
> Error Value: split
>
> which is what prompted me to put it in to begin with. Any ideas?
>
> TIA
>
> Rick
>
>
>
>
> _______________________________________________
> 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 )
------=_cuIidh1OHfm3cQQwbm/j=+vL7B2fYfr/shKe6kER''HU,1fG_mJq8ebBnlyM
Content-Type: application/octet-stream;name=""
Content-Disposition: attachment; filename=""
Content-Transfer-Encoding: base64
DQo=
------=_cuIidh1OHfm3cQQwbm/j=+vL7B2fYfr/shKe6kER''HU,1fG_mJq8ebBnlyM--