Hallo,
ich habe mir ein Plugin für Smarty erstellt.
Die Datei nennt sich: modifier.truncate_Text.php
Darin gibt es folgende Funktion:
Innerhalb meiner Templatedatei rufe ich das Plugin so auf:
Den Pfad für die Plugins habe ich in meiner Smarty.config.php folgendermasen angegeben:
Wenn ich die Seite ausführe, erhalte ich folgenden Fehler:
Fatal error: Smarty error: [in test.tpl line 24]: syntax error: unrecognized tag: $entry.text|truncate_Text() (Smarty_Compiler.class.php, line 417) in D:\Smarty\libs\Smarty.class.php on line 1088
Was mache ich falsch?
Gruß,
Arndtinho
ich habe mir ein Plugin für Smarty erstellt.
Die Datei nennt sich: modifier.truncate_Text.php
Darin gibt es folgende Funktion:
PHP:
function smarty_modifier_truncate_Text( $string )
Innerhalb meiner Templatedatei rufe ich das Plugin so auf:
Code:
{ foreach from=$anzeigen item=entry }
$entry.text|truncate_Text() }
{ /foreach }
Den Pfad für die Plugins habe ich in meiner Smarty.config.php folgendermasen angegeben:
PHP:
$this->plugin_dir[] = 'MyPluginPfad';
Wenn ich die Seite ausführe, erhalte ich folgenden Fehler:
Fatal error: Smarty error: [in test.tpl line 24]: syntax error: unrecognized tag: $entry.text|truncate_Text() (Smarty_Compiler.class.php, line 417) in D:\Smarty\libs\Smarty.class.php on line 1088
Was mache ich falsch?
Gruß,
Arndtinho