我已经创建了一个模块来展示产品及其类别。我在这个模块中创建了3个插件,一个用于显示类别列表(allcategory),一个用于显示类别产品列表(categoryproduct),最后一个用于产品详细信息(productdetail)。所有插件都应用于3个单独的页面。
因此URL的名称空间如
/produkte/?tx_wxproducts_allcategory[pcuid]=78&tx_wxproducts_allcategory[controller]=WxCategory
/produkte/produktdetails/?tx_wxproducts_productdetail[uid]=79&tx_wxproducts_productdetail[controller]=WxProducts
/produkte/produkte-category/?tx_wxproducts_categoryproduct[cuid]=67&tx_wxproducts_categoryproduct[controller]=WxProducts
现在,我正在编写realURL配置规则,以便为这些产品和类别创建说话URL。
问题是,当从一个插件转到另一个插件控制器时,我们不会收到访问该页面非常需要的请求变量。我在互联网上搜索并发现2011年报告的类似问题:https://forum.typo3.org/index.php/t/152453/
我不知道多插件本可以给出这样的问题,我会用单个插件和服务来选择动作,但为时已晚。
我正在寻找解决方案,我认为错字导师可以帮助我解决这个问题。
答案 0 :(得分:0)
建立这样的链接:
<f:link.action pageUid="myTargetPage" action="myAction" controller="WxProducts" pluginName="productdetail" arguments="{uid: '{myVariable}'}"
这有帮助吗?