Я использую дистрибутив Typo3 в качестве шаблона для веб-сайта. Распределение уже активировано через менеджер расширений.
Теперь я добавил пользовательскую функцию в папку «Классы» и вызывал их через опечатку user_func. Обработка автозагрузки описана в composer.json.
Но эта функция, похоже, не работает. Я прочитал, что я должен деактивировать, а затем снова активировать дистрибутив в диспетчере расширений для загрузки функций. Есть ли другой способ заставить их бежать? Из-за всех зависимостей моего расширения я бы предпочел не деактивировать его. Или что-то не так с моими функциями? Спасибо за вашу помощь!
Вот мои коды:
Классы / own_classes.php
namespace My\Namespace;
class TestClass {
public function doTheTest($content, $conf) {
return '<!--' . $conf['txtout'] . '-->';
}
}
Машинопись пользователя func:
lib.testfunc = USER_INT
lib.testfunc {
userFunc = My\Namespace\TestClass->doTheTest
txtout = Hallo Welt
}