如何查询Joomla中的菜单表params值?

时间:2013-05-07 22:27:46

标签: joomla joomla-k2

首先,我正在使用K2组件,我的菜单项类型设置为类别(项目列表)。

现在我有了K2Filter搜索模块,我用它来按类别搜索。但是当它显示搜索的类别时,它不会更改Itemid。所以我试图让它做到这一点。

幸运的是,该模块确实获得了类别ID(当然)。

所以我尝试添加一些代码,使用类别ID查询菜单表,找到正确的菜单ID,以便将Itemid设置为正确的值。

唯一的问题是类别ID存储在菜单项的参数中。看起来像这样:

"categories":["24"],"singleCatOrdering":"","menu-anchor_title":"",etc...

所以我在想,我会得到类别变量,然后用它来查询菜单表并获取id。但我似乎无法将这些类别的价值拉到参数中。

SELECT id FROM #__menu where $the_params_categories_value= $catid;

也许我说错了,我真的愿意接受建议。任何人吗?

0 个答案:

没有答案