2013-02-14 18 views
0

我有一个任务将类别和标签集成到购物项目中,以便我可以使用类别和标签导航让用户对它们进行排序。Liferay购物portlet和taglib的类别集成

我已经成功实现了标签,它们工作的很好。但是,当我对类别使用相同的方法时,出现了一些问题,并且在类别导航中单击类别名称会导致“无法找到类别”。错误信息。 具体来说,在将 <supported-public-render-parameter>categoryId</supported-public-render-parameter 添加到portlet-ext.xml之后。 我假设在内部购物Portlet类别实现中与“categoryId”有一些名称冲突。

刚花了3天挖掘来源,仍然不知道该去哪里。

任何建议或“挖方向?”

+0

你能回答你自己的问题,以便它被标记为已解决吗?这也可以帮助其他成员。谢谢。 – 2013-02-15 07:02:13

回答

0

哦,终于自己想通了。购物portlet使用相同的“categoryId”参数并始终检查它。当然,类别导航会添加自己的“categoryId”参数,而购物portlet无法通过检查并引发异常。