我尝试编写一个后端模块,我从ext_tables.php开始,因此,我创建了一个正确调用的Controller。当我在后端单击模块时,出现错误:
The technical reason is: No template was found. View could not be resolved for action "list" in class "Trendsetzer\Statistik\Controller\StatController".
在Typoscript浏览器中,我检查了路径并正确设置了所有路径:EXT:ts_statistik/Resources/Private/Templates/
为什么找不到模板文件?
我如何显示他们尝试在哪个路径中查找文件?
答案 0 :(得分:0)
对于前端和后端,您有2种不同的印刷路径。
$final = array(
0 => array(
"start" => "2019-12-01 00:00:00",
"end" => "2019-12-04 09:59:59"
),
1 => array(
"start" => "2019-12-05 17:00:01",
"end" => "2019-12-07 08:59:59"
),
2 => array(
"start" => "2019-12-07 17:40:01",
"end" => "2019-12-10 09:59:59"
),
3 => array(
"start" => "2019-12-17 21:00:01",
"end" => "2019-12-31 23:59:59"
)
);
用于前端模块,plugin.tx_myext
用于后端模块。
答案 1 :(得分:0)
当我开始创建扩展时,我经常会错过将排印字添加到我的根模板中。
您可以通过模块“模板”->您的根页面->编辑整个模板记录->选项卡“包含”->包含静态(来自扩展名)来添加它
答案 2 :(得分:0)
找到解决方案,名称空间不正确:对于带有下划线的扩展名,像foo_bar
这样的扩展名n的命名空间必须为Vendor\FooBar\...
希望这对任何人都有帮助