It works for me: ----------------------------------------- <dtml-let urlvar="'http://'"> <dtml-if "urlvar[0:7]=='http://'"> The URL is: <dtml-var "urlvar[0:7]"> <dtml-else> The URL is NOT ... </dtml-if> </dtml-let> ------------------- result: The URL is: http:// schoppa@uni-bielefeld.de wrote:
Hi there,
can't figure out how to write the frist 7 characters of an URL string to a new var.
<dtml-var urlvar[0:4]> works fine. <dtml-var urlvar[0:7]> doesn't work.
<dtml-if "urlvar[0:7] == 'http://'">
The problem is the ':'. May be one have to use url_quote. But can't combine dtml-let drml-call with url-quote to create a new var.
Thank you Marcus
_______________________________________________ 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 )