Template {if Abfragen

You have a suggestion for a future version of phpMyFAQ? Then post it here!

Moderator: Thorsten

Post Reply
Fr33z3m4n
Posts: 42
Joined: Fri Nov 06, 2009 10:36 am

Template {if Abfragen

Post by Fr33z3m4n » Fri Nov 13, 2009 3:20 pm

Hi,

mir fehlen leider ein wenig die IF Abfragen in den Template Dateien.
Hab daher kurzer hand selber in der TPL Class diese Abfragen eingebaut. (Ein 4 Zeiler).

Mit diesem besteht die Möglichkeit, diverse If Abfragen zu erstellen-
Bsp. An hand meines Vote-Threads.
artikel.php

Code: Select all

'vote'                          => true,
bei

Code: Select all

$tpl->processTemplate ("writeContent", array(
hinzugefügt.

Somit trifft die IF abfrage zu, und er zeigt den Content im Template zwischen
{if:vote}
und
{stop:vote}
an.
Trifft dieses nicht zu, bleibt der content zwischen den beiden leer.

Interesse an ner Patch Datei ?

Thorsten
Posts: 14722
Joined: Tue Sep 25, 2001 11:14 am
Location: #phpmyfaq
Contact:

Re: Template {if Abfragen

Post by Thorsten » Fri Nov 13, 2009 3:35 pm

Hi,

ja, klar, immer!

Das würde aber auch durch den Block-Support in der Template-Engine so klappen.

bye
Thorsten
phpMyFAQ Maintainer and Lead Developer
amazon.de Wishlist

Fr33z3m4n
Posts: 42
Joined: Fri Nov 06, 2009 10:36 am

Re: Template {if Abfragen

Post by Fr33z3m4n » Fri Nov 13, 2009 3:49 pm

Hmmm, werde mir mal das Block an schauen, hatte nur so beim überfliegen nichts auf die schnelle gefunden, ohne größeren Eingriff in die Class.

Bislang dürchlauf ich halt die variable $tmp (ist der HTML Code der Template), und lass dann dementsprechen per preg_replace_callback die Geschichten ersetzen.

Post Reply