> -----Original Message-----
> From: Marco Mariani [mailto:[EMAIL PROTECTED]]
> Sent: Monday, June 26, 2000 6:39 PM
> To: Jay, Dylan
> Subject: Re: [Zope] (no subject)
> 
> 
> On Mon, Jun 26, 2000 at 02:56:39PM +1000, Jay, Dylan wrote:
> 
> > > <dtml-if X>
> > >    <a href="a_url">
> > >    link text
> > >    </a>
> > > <dtml-else>
> > >    link text
> > >    (no link...)
> > > </dtml-if>
> > 
> > yes but the repitition of "link text" could be a real pain 
> if "link_text" is
> > big. Repitition is always a maintance nightmare.
> 
> So is dtml-always.

No thats not the same thing. If I have a complex expression for X and it
needs to be changed then it will have to be changed in two places. If I
forget to update it in both places I would create a bug. My proposal
elegently avoids this problem.


> 
> > > <dtml-var "['<A HREF=....>',''][not X]">
> > >    link text
> > > <dtml-var "['</A>','(no link...)'][not X]">
> > 
> > I've no idea about this syntax. Does it work?
> 
> Yes it does. "not X" is the array index, 0 or 1.

oic. Thats nasty. Actually you can just write that <dtml-var "not X and '<A
HREF=....>'"> which is a bit cleaner.

 
> 
> -- 
> "This company has performed an illegal operation and will be 
> shut down.
>  If the problem persists, contact your vendor or appeal to a 
> higher court."
>  - Signal11 on slashdot
> 

_______________________________________________
Zope maillist  -  [EMAIL PROTECTED]
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 )

Reply via email to