0

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

如何从 K2 获取项目 ID?

我试过$this->item->id了,但似乎它不起作用。

有任何想法吗?
谢谢!

4

3 回答 3

3
$K2Itemid = JRequest::getInt('id');
$db = JFactory::getDBO();
$db->setQuery("SELECT title FROM #__k2_items WHERE id = ".$K2Itemid );
$K2Catid = $db->loadResult(); 
echo $K2Catid;
于 2014-02-10T16:24:47.553 回答
2

这取决于你在哪里。它是一个项目视图吗?如果是这样, $this->item->id 应该可以工作。我已经做过很多次了。

于 2013-09-02T07:01:27.037 回答
-2

我同意@shaz - 这对我有用(item.php 和 category_item.php 覆盖):

<?php echo $this->item->id; ?>
于 2016-04-13T03:02:41.487 回答