我想使用 Fluid 从头开始构建 Typo3 模板。我是这个 CMS 的新手,但对使用类似 MVC 方法的 Zend Framework 有一定的了解。我不知道将 ViewHelpers 放在我的模板中的什么位置。
我有以下目录结构:
typo3/fileadmin/
projectname/
templates/
assets/
images
js
styles/
css/
less/
layouts/
single.html
2col.html
3col.html
partials/
breadcrumb.html
default.html
tsconfig/
typoscript/
constants.ts
setup.ts
我在网上找到的所有教程都是在 Typo3 扩展中使用 Fluid 的。我想为我的类注册一个新的命名空间,为自动加载器定义一个目录,并在我的模板中使用 viewhelpers,而不是在扩展中(例如<my:formatMyWay>
)
模板中有类似的东西吗?还是我必须为此创建自己的 Typo3 扩展?