我想从k2获取当前的项目ID并将其存储到cookie中
(当然当我写“当前项目”时,我在我的k2模板的项目视图中。)
如何从K2获取商品ID?
我试过了$this->item->id
,但似乎没有用。
有什么想法吗?
谢谢!
答案 0 :(得分:3)
$K2Itemid = JRequest::getInt('id');
$db = JFactory::getDBO();
$db->setQuery("SELECT title FROM #__k2_items WHERE id = ".$K2Itemid );
$K2Catid = $db->loadResult();
echo $K2Catid;
答案 1 :(得分:2)
这取决于你的位置。它是项目视图吗?如果是这样,$ this-> item-> id应该有效。我做过很多次了。
答案 2 :(得分:-2)
我同意@shaz - 这对我有用(item.php和category_item.php覆盖):
<?php echo $this->item->id; ?>