Seite 1 von 1

Smarty: Smarty_Internal_Template->_get_plugin_filepath() undefined method

Verfasst: 02.01.2016, 17:24
von r23
Hallo,

bei einem Update von Smarty 2 auf Smarty 3.x sind leider Änderungen an den Scripten und an den Plugin notwendig.

In der Entwicklungsumgebung auf GitHup verwenden wir bei dem Projekt bereits die aktuelle Smarty Version.

Wenn du in deinem MyOOS 1.7.x System die aktuelle Smarty version 3.x. verwenden möchtest sind leider Änderungen in den Plugins notwendig.

aus

Code: Alles auswählen

require_once $smarty->_get_plugin_filepath('shared','escape_special_chars'); 
 
wird

Code: Alles auswählen

require_once(SMARTY_PLUGINS_DIR . 'shared.escape_special_chars.php');
 
aus

Code: Alles auswählen

require_once $smarty->_get_plugin_filepath('function','html_href_link');
 
wird

Code: Alles auswählen

require_once(MYOOS_INCLUDE_PATH . '/includes/lib/smarty-plugins/function.html_href_link.php');
 
Beachte bitte auch die Hinweise in SMARTY_*_BC_NOTES

Beste Grüße

Ralf