没有模型和/或存储库的TYPO3 7插件

没有模型和/或存储库的TYPO3 7插件,typo3,extbase,Typo3,Extbase,以下情况:我将编写一个插件,只显示内容,并抛出一个外部API(我需要一个控制器来执行我的调用)。我无法通过本教程中显示的打字脚本(德语)添加此插件:。所以我不需要一个完整的MVC模型,但我的解决方案不起作用 整个问题是我在前端没有输出。永远不会调用控制器 大家能告诉我怎么做吗 好的,我必须给我的问题提供更多的信息 这是我的ext_table.php: if(!defined('TYPO3_MODE')) die('Access denied.'); \TYPO3\CMS\Extbase\Uti

以下情况:我将编写一个插件,只显示内容,并抛出一个外部API(我需要一个控制器来执行我的调用)。我无法通过本教程中显示的打字脚本(德语)添加此插件:。所以我不需要一个完整的MVC模型,但我的解决方案不起作用

整个问题是我在前端没有输出。永远不会调用控制器

大家能告诉我怎么做吗

好的,我必须给我的问题提供更多的信息

这是我的ext_table.php:

if(!defined('TYPO3_MODE')) die('Access denied.');

\TYPO3\CMS\Extbase\Utility\ExtensionUtility::registerPlugin(
    'MB.' . $_EXTKEY,
    'MBTest',
    'Show Test'
);

\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addStaticFile($_EXTKEY, 'Configuration/TypoScript', 'MBTest');
我的ext_localconf.php:

if (!defined('TYPO3_MODE')) {
    die('Access denied.');
}

\TYPO3\CMS\Extbase\Utility\ExtensionUtility::configurePlugin(
    'MB.' . $_EXTKEY,
    'MBTest',
    array(
        'Static' => 'statistic', 
    ),
);
我的控制器:

namespace MB\Mbtest\Controller;

class StaticController extends \TYPO3\CMS\Extbase\Mvc\Controller\ActionController
{
    /**
     * action statistic
     *
     * @return void
     */
    public function statisticAction()
    {
        \TYPO3\CMS\Extabse\Utility\DebuggerUtility::var_dump('hello');
        $this->view->assign('testLIST', 'MBTest say Hello');
    }
}
我还有模板的标准打字稿文件。 我的模板(Statistic.html)如下所示:

<f:layout name="Default" />
<f:section name="main">
<f:flashMessages />
<h1>Test</h1> 
{listTEST} 
</f:section>

试验
{listest}
[编辑]
有没有其他方法可以通过php调用我的API并在我的模板中显示计算结果?

您的第一个代码示例来自“ext\u tables.php”。这可能是“ext\u tables.php”的简单拼写错误吗?

您的第一个代码示例来自“ext\u table.php”。这可能是“ext\u tables.php”的简单拼写错误吗?

都德。检查您的拼写s、 你在分配任务

$this->view->assign('testLIST', 'MBTest say Hello');
但是,您希望您的模板渲染

{listTEST} 

伙计,检查你的拼写,你在分配任务

$this->view->assign('testLIST', 'MBTest say Hello');
但是,您希望您的模板渲染

{listTEST} 

好的,否决了为什么?到底什么不起作用,你能详细说明一下,或者展示一些代码吗?你不需要一个模型来拥有控制器,控制器只是内置了支持,使使用模型更容易。你的解决方案不起作用。好的。那么,你的解决方案是什么样子的?好的,谢谢。我会编辑我的问题我在前端没有输出…Ok、 被否决的原因是什么?什么不起作用,你能详细说明一下,或者展示一些代码吗?你不需要一个模型来拥有控制器,控制器只是内置了支持,使使用模型更容易。你的解决方案不起作用。好的。那么,你的解决方案是什么样子的?好的,谢谢。我会编辑我的问题我在前端没有输出。。。