Neuigkeiten:

moziloCMS verwendet Cookies. Wenn Sie auf unserer Seite weitersurfen, stimmen Sie der Cookie-Nutzung zu Datenschutzerklärung
moziloCMS Layouts
moziloCMS Plugins

Hauptmenü

Benutzerdefinierte Syntaxelemente und CMS-Variablen

Begonnen von bawe, 14. Dezember 2011, 10:49:56

« vorheriges - nächstes »

bawe

Hallo zusammen,

ich habe ein Problem bei den benutzerdefinierten Syntaxelementen.

Umgebung: 1.12.beta4 ("Amalia") Revision 866
Installierte PHP-Version: 5.3.2-1ubuntu4.10
Plugin: PHP-Code ausführen $Revision: 137 $

Diese beiden Elemente habe ich eingetragen:
downloadcounter1 = {php| $search = "{CATEGORY}:{VALUE}";  $zeilen = file ('./cms/conf/downloads.conf'); foreach ($zeilen as $zeile){ list($name, $count) = explode(" = ", $zeile); if ($name == $search) echo $count;}}

downloadcounter2 = {php| $search = "{VALUE}";  $zeilen = file ('./cms/conf/downloads.conf'); foreach ($zeilen as $zeile){ list($name, $count) = explode(" = ", $zeile); if ($name == $search)echo $count;}}

funktioniert nicht!
[downloadcounter1|Datei1.zip]

funktioniert!
[downloadcounter2|{CATEGORY}:Datei1.zip]

Würde aber gerne nicht jedesmal die {CATEGORY} mit angeben müssen. Hat jemand eine Idee?

mfg
Bastian

bawe

#1
Habs gefunden...
in der Datei "cms/Syntax.php" werden nicht alle CMS-Variaben duch deren Werte ersetzt, sondern nur {VALUE} und {DESCRIPTION}.