Re: [PHP Template] DTML?
[email protected] (Monte Ohrt)
| Newsgroups | php.template |
|---|---|
| Organization | ispi |
| Message-ID | <[email protected]> |
Yes it is redundant, but it could possibly be handy. An example that
we've ran into, The designer would like a way to quickly throw the
current date into the template. To do this, the developer would have to
make the date available in a variable first, then the designer can use
it. OR, they could do a quick PHP parse:
{:php}
echo date();
{:/php}
On the other hand, we could always be extending functionality of the
template engine. Maybe there could be this type of tag:
{:date "now"}
Anothe idea, we can have a config file that maps template markup to php
commands, so the extendability of the template tags is very flexible.
Monte
Darrell Brogdon wrote:
>
> I agree. It seems like all of this other stuff is redundant to what PHP
> already does. Just thinking from my perspective, it would be nice to be
> able to let our designer build a web page and just include a few simple tags
> that brings in all the back-end development our developers have done.
>
> If I've missed something here please feel free to clue me in. :)
>
> -D
>
> ----- Original Message -----
> From: Dan Libby <[email protected]>
> To: <[email protected]>
> Cc: <[email protected]>
> Sent: Thursday, February 17, 2000 5:02 PM
> Subject: Re: [PHP Template] DTML?
>
> > What's the point of this? The whole theory behind using templates is
> separation
> > of display (HTML) from code. If you want to mix the two, you may as well
> use
> > standard PHP which allows just that, eg:
> >
> > <P>My name is <?php echo $myname; ?>.</P>
> >
> > If our template system allows arbitrary mixing of code and display, then
> it has,
> > in my opinion, lost its reason for existing.
> >
> > -dan
> >
> > >
> > > Our SmartTemplate design does just that, we can imbed php code:
> > >
> > > {php:}
> > > <? echo "foo"; ?>
> > > {/php}
> > >
> > > We could put this ability into the template engine.
> >