[Templates] TT and PHP

[prev] [thread] [next] [Date index for 2005/02/24]

From: Denis Banovic
Subject: [Templates] TT and PHP
Date: 13:26 on 24 Feb 2005
Hi!

I was just wondering if anyone already tried to interpret TT-Templates in PH=
P?

My problem is, that I have webspaces where we are using both, perl and php t=
ools, and the tools are using the same=20
Header/Footer files.

This works great as long as the Header/Footer are static files. But when our=
 designers / customers want to put some dynamic content  into the Header/Foot=
er, I have a problem.

I've wrote some regexes that work well, when I just need to insert some file=
 or variable content:

E.g this works well for [% INCLUDE myfile.htm %]

preg_match_all("/\[\%\s*INCLUDE\s*\"(.*?)\"\s*\%\]/", $cc, $matches);
foreach ($matches[1] as $file) {
	$cont =3D $this->load_file($file);
	$cc =3D preg_replace("/\[\%\s*INCLUDE\s*\"$file\"\s*\%\]/", $cont, $cc);
}


But it would be great to have a support for a normal "IF ELSIF ELSE END" and=
 FOREACH statement.

Has anyone done already something like this? Or is there a module that can p=
rocess that?

Thanks

Denis

"THINK THE WEB WAY."
---------------------------------------------------
	NCM - NET COMMUNICATION MANAGEMENT GmbH
---[  Denis Banovic - CTO
	mailto:denis.banovic@xxx.xx
---[  M=FChlstrasse 4a
      AT - 5023 Salzburg
      Tel. 0662 / 644 688
---[  Fax: 0662 / 644 688 - 88=20
      http://www.ncm.at
---------------------------------------------------





____________
Virus checked by G DATA AntiVirusKit
Version: AVK 15.0.2702 from 26.01.2005
Virus news: www.antiviruslab.com


_______________________________________________
templates mailing list
templates@xxxxxxxxxxxxxxxx.xxx
http://lists.template-toolkit.org/mailman/listinfo/templates

[Templates] TT and PHP
Denis Banovic 13:26 on 24 Feb 2005

Re: [Templates] TT and PHP
Tom Insam 17:11 on 25 Feb 2005

Re: [Templates] TT and PHP
Perrin Harkins 20:34 on 25 Feb 2005

Generated at 08:55 on 15 Mar 2005 by mariachi v0.52