Hi, On Mon, 2004-12-13 at 10:21 +0100, Jaroslav Lukesh wrote:
Dne úterý, 7. prosince 2004 15:59 Andy Yates napsal(a):
So far I've never run in to anything I did in DTML that I could not do in ZPT. If I were you I'd learn just enough DTML to use ZSQL methods and concentrate on ZPT. For me the biggest advantage of ZPT is keeping the programming logic out of the html.
hmmm... As an example of keeping separation design from page logic could be Plone? Do you try to redesign plone to your own absolutelly different non-plonish design? Ha! It is very hard work, better to write whole templates from the scratch.
Well, this is because Plone is a very bad example of ZPT use. Still you can abuse ZPT - while you can somewhat cleanly use DTML - either case you need a sophisticated API to your application and dont write code in the presentation layer. If you are so far, you see its a bit more convient to use ZPT then to worry about where the h*** some variable got aquired. <dtml-in linklist> <a href="<dtml-var url>"> ... </a> </dtml-in> (whats url? attribute? object? loop variable? request variable? Cookie?) <a tal:repeat="link here/linklist" tal:attributes="href link/url"> ... </a> Well, for me, the latter looks more understandable. Regards Tino