Re: Template Proposal

From: Date: Thu, 08 Nov 2001 20:21:33 +0000
Subject: Re: Template Proposal
References: 1 2 3  Groups: php.pear.dev 
Request: Send a blank email to pear-dev+get-2687@lists.php.net to get a copy of this message
Andrei Zmievski wrote: > On Thu, 08 Nov 2001, Peter Bowyer wrote: > > I'm afraid I have to agree... I love the concept of Smarty, and > > it's fine for designers with some programming experience, but if > > they only use Photoshop/Golive or Fireworks/Dreamweaver then they > > don't understand it... it seems to be the {section} bits which > > cause the most confusion - try giving them a dynamically generated > > table to edit :-) > > I know that {section} is not the most obvious tag, but is there a > better alternative that preserves its functionality yet is easier to > understand for Dreamweaver people? I'm afraid no. You either have control stuctures in the templates, like Smarty does, or in the PHP-code, like IT[X]. The former is more flexible while the latter is easier to understand for the person editing the templates, because there isn't much to understand. Both systems have there advantages and drawbacks, and until sombody comes up with a way to combine their advantages PEAR should support both. They are both called templates but they have systematically different appraoches and to some degree different purposes. It would be nice to have compilation and some nice stuff like modifiers in IT[X], though. If Smarty moves into PEAR, IMHO it would be ideal if Smarty and IT[X] shared a part of their codebase, with IT[X] using Smarty's compiler or something, if that's possible and there's somebody who has the time to do it. regards Wagner -- "Ein Mathematiker ist eine Maschine, die Kaffee in Theoreme verwandelt." Paul Erdös, Mathematiker, 1913-1996

« previous php.pear.dev (#2687) next »