Hi Denis, Essentially, then, you are looking to convert TT to PHP. My guess is that it can't be done with a simple regexp since the various tags do not do a full one-to-one match from TT to PHP.
Have you tried looking into a MVC type solution where you could easily use TT and PHP as separate parts of an overall application? Steve Peters [EMAIL PROTECTED] On Thu, Feb 24, 2005 at 06:04:52PM +0100, Denis Banovic wrote: > Hi Teddy, > > I know that in TT you can change the TAG-Styles from [% %] to anything you > want, but the Syntax is still a bit different in PHP and TT. > > What I'm searching for, is a regex or module, that would convert "[% IF ELSIF > ELSE END %]" and > [% FOREACH END %] statement to PHP, that's all. > > I just wanted to know, if someone has already done this before? > > Thanks > > Denis > > > -----Urspr�ngliche Nachricht----- > Von: Octavian Rasnita [mailto:[EMAIL PROTECTED] > Gesendet: Donnerstag, 24. Februar 2005 16:33 > An: Denis Banovic > Cc: [email protected] > Betreff: Re: [Templates] TT and PHP > > > Ok, in TT you can work using other's templating systems styles, including > "PHP style". > > You can find more information in the TT manual. > > Teddy > > Teddy > > ----- Original Message ----- > From: "Denis Banovic" <[EMAIL PROTECTED]> > To: "Octavian Rasnita" <[EMAIL PROTECTED]> > Cc: <[email protected]> > Sent: joi, 24 februarie 2005 16:36 PM > Subject: AW: [Templates] TT and PHP > > > Hi! > > The problem is, I need it to work in PERL and in PHP! And it would be great > if I could use the my TT-Syntax > > Thanks > > Denis > > -----Urspr�ngliche Nachricht----- > Von: Octavian Rasnita [mailto:[EMAIL PROTECTED] > Gesendet: Donnerstag, 24. Februar 2005 14:42 > An: Denis Banovic > Betreff: Re: [Templates] TT and PHP > > > Hi, > > You should use Smarty templating system with PHP. > > Teddy > > ----- Original Message ----- > From: "Denis Banovic" <[EMAIL PROTECTED]> > To: <[email protected]> > Sent: Thursday, February 24, 2005 3:26 PM > Subject: [Templates] TT and PHP > > > Hi! > > I was just wondering if anyone already tried to interpret TT-Templates in > PHP? > > My problem is, that I have webspaces where we are using both, perl and php > tools, and the tools are using the same > 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/Footer, 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 = $this->load_file($file); > $cc = 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 > process that? > > Thanks > > Denis > > "THINK THE WEB WAY." > --------------------------------------------------- > NCM - NET COMMUNICATION MANAGEMENT GmbH > ---[ Denis Banovic - CTO > mailto:[EMAIL PROTECTED] > ---[ M�hlstrasse 4a > AT - 5023 Salzburg > Tel. 0662 / 644 688 > ---[ Fax: 0662 / 644 688 - 88 > 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 > [email protected] > http://lists.template-toolkit.org/mailman/listinfo/templates > > > ____________ > Virus checked by G DATA AntiVirusKit > Version: AVK 15.0.2702 from 26.01.2005 > Virus news: www.antiviruslab.com > > > ____________ > Virus checked by G DATA AntiVirusKit > Version: AVK 15.0.2702 from 26.01.2005 > Virus news: www.antiviruslab.com > > > _______________________________________________ > templates mailing list > [email protected] > http://lists.template-toolkit.org/mailman/listinfo/templates > _______________________________________________ templates mailing list [email protected] http://lists.template-toolkit.org/mailman/listinfo/templates
