获取当前的k2项ID

时间:2013-08-28 13:44:57

标签: php cookies joomla joomla-k2

我想从k2获取当前的项目ID并将其存储到cookie中 (当然当我写“当前项目”时,我在我的k2模板的项目视图中。)

如何从K2获取商品ID?

我试过了$this->item->id,但似乎没有用。

有什么想法吗?
谢谢!

3 个答案:

答案 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; ?>