Typo3 7 重定向到一页

Typo3 7 redirect to one page

我已经使用 extbase 创建了自己的扩展,需要一些帮助。我已经在后端添加了我的插件,并且已经可以在前端看到输出。同时使用我的搜索栏和输出操作时,一切正常。

我的问题是我想拆分搜索栏和输出操作。我希望我的搜索栏出现在网站的每个页面中。使用我的搜索栏应该使用搜索栏和与搜索参数匹配的输出重新加载页面。我的搜索栏已经在 header 中,但结果也在 header 中。

我已经通过 Typoscript 实现了我的搜索栏!

为搜索栏创建一个单独的插件。这样,列表和显示操作的 link 个参数就不会影响搜索栏。在您的 ext_localconf.php 中,添加另一个 configurePlugin() 调用:

// Search bar
\TYPO3\CMS\Extbase\Utility\ExtensionUtility::configurePlugin(
    'Vendor.' . $_EXTKEY,
    'Searchbar',
    array(
        'Controller' => 'search',
    ),
    array(
    )
);

然后,重新配置您的打字错误设置以包含此插件。

然后您需要确保搜索栏中的参数最终成为另一个插件的参数。 <f:form> ViewHelper 中有一个 pluginName 属性 可让您执行此操作。