typo3 realurl多个插件和控制器问题,无法访问需要参数

时间:2016-07-05 12:23:36

标签: typo3 realurl typo3-7.6.x

我已经创建了一个模块来展示产品及其类别。我在这个模块中创建了3个插件,一个用于显示类别列表(allcategory),一个用于显示类别产品列表(categoryproduct),最后一个用于产品详细信息(productdetail)。所有插件都应用于3个单独的页面。

因此URL的名称空间如

  1. /produkte/?tx_wxproducts_allcategory[pcuid]=78&tx_wxproducts_allcategory[controller]=WxCategory
  2. /produkte/produktdetails/?tx_wxproducts_productdetail[uid]=79&tx_wxproducts_productdetail[controller]=WxProducts
  3. /produkte/produkte-category/?tx_wxproducts_categoryproduct[cuid]=67&tx_wxproducts_categoryproduct[controller]=WxProducts
  4. 现在,我正在编写realURL配置规则,以便为这些产品和类别创建说话URL。

    问题是,当从一个插件转到另一个插件控制器时,我们不会收到访问该页面非常需要的请求变量。我在互联网上搜索并发现2011年报告的类似问题:https://forum.typo3.org/index.php/t/152453/

    我不知道多插件本可以给出这样的问题,我会用单个插件和服务来选择动作,但为时已晚。

    我正在寻找解决方案,我认为错字导师可以帮助我解决这个问题。

1 个答案:

答案 0 :(得分:0)

建立这样的链接:

<f:link.action pageUid="myTargetPage" action="myAction" controller="WxProducts" pluginName="productdetail" arguments="{uid: '{myVariable}'}"

这有帮助吗?