找不到Typo3 V9后端模块视图

时间:2019-12-13 15:23:38

标签: typo3 backend typo3-9.x typo3-extensions

我尝试编写一个后端模块,我从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/为什么找不到模板文件? 我如何显示他们尝试在哪个路径中查找文件?

3 个答案:

答案 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\...

希望这对任何人都有帮助