Update:
Einmal den Autoload-Creator ausgeführt, so die autoload.php erstellt und siehe da, es funktioniert.
Original:
Hallo zusammen,
sobald ich eine Funktion für den Hook replaceInsertTags registriere, bekomme ich auf Seiten, die einen unbekannten InsertTag enthalten einen Internal Server Error (500).
Verzeichnisstruktur (automatisch über das Backend erstellen lassen):
autoload.ini:Code:[D] = Ordner, [F] = Datei system/modules/news_slider: - config [D] -- config/autoload.ini [F] -- config/config.php [F] - classes [D] -- classes/NewsSlider.php [F] - assets [D]
config.phpCode:register_classes = true
NewsSlider.php:Code:<?php $GLOBALS['TL_HOOKS'] = array ( 'replaceInsertTags' => array ( array('NewsSlider', 'replaceTags') ) );
Ist da irgendwo ein offensichtlicher, nur für mich unsichtbarer Fehler?Code:<?php namespace NewsSlider; class NewsSlider extends \Module { public function replaceTags($str) { return $str; } }
Danke schonmal und Grüße
Jens

Zitieren