我想从k2中获取当前项目标识并将其存储到cookie中。
(当然,当我写的“当前项目”我在我的K2模板的项目视图。)
获取当前k2项目ID
我怎样才能得到K2的项目ID?
我试过$this->item->id
但似乎不工作。
任何想法?
谢谢!
我想从k2中获取当前项目标识并将其存储到cookie中。
(当然,当我写的“当前项目”我在我的K2模板的项目视图。)
获取当前k2项目ID
我怎样才能得到K2的项目ID?
我试过$this->item->id
但似乎不工作。
任何想法?
谢谢!
这取决于你在哪里。它是一个项目视图?如果是这样,$ this-> item-> id应该可以工作。我做了很多次。
$K2Itemid = JRequest::getInt('id');
$db = JFactory::getDBO();
$db->setQuery("SELECT title FROM #__k2_items WHERE id = ".$K2Itemid);
$K2Catid = $db->loadResult();
echo $K2Catid;
我同意@shaz - 这个工作对我来说(item.php和category_item.php覆盖):
<?php echo $this->item->id; ?>
请记住我们不是在寻找你的sholder。如果你想要一个答案,你将不得不花几分钟时间并添加一些细节。 – RiggsFolly
这取决于你在哪里。它是一个项目视图?如果是这样,$ this-> item-> id应该可以工作。我做了很多次。 – Shaz
我被编辑了我的问题。 @RiggsFolly我错过了什么更多细节? –