我使用Typo3发行版作为网站的模板。该发行版已通过扩展管理器激活。
现在,我在“ Classes”文件夹中添加了一个用户函数,并通过一个错字user_func调用它们。 composer.json中描述的自动加载处理程序。
但是该功能似乎不起作用。我读过我必须先停用然后再激活扩展管理器中的发行版才能加载功能。还有另一种方法可以使它们运行吗?由于扩展的所有依赖关系,我宁愿不停用它。还是我的功能有问题?谢谢您的帮助!
这是我的代码:
Classes / own_classes.php
namespace My\Namespace;
class TestClass {
public function doTheTest($content, $conf) {
return '<!--' . $conf['txtout'] . '-->';
}
}
打字用户功能:
lib.testfunc = USER_INT
lib.testfunc {
userFunc = My\Namespace\TestClass->doTheTest
txtout = Hallo Welt
}