1
在joomla自定义组件中,页面上有多个帖子,并且每个帖子都包含多个评论,所以在视图中我想通过帖子ID调用评论。请提出一个很好的方法来使其工作。在joomla中将参数从视图传递到模型
在joomla自定义组件中,页面上有多个帖子,并且每个帖子都包含多个评论,所以在视图中我想通过帖子ID调用评论。请提出一个很好的方法来使其工作。在joomla中将参数从视图传递到模型
你有两个选择。首先,是评论ID附加为URL paramater,并根据需要,像这样的模型内检索:
$comment_id = JRequest::getApplication()->input->get('comment_id');
如果您希望从调用视图类模型时的参数来传递,你需要获取MVC路径模型的实例,而不是使用捷径方法。所以,与其在JView中类使用此:
$this->items = $this->get('Items');
你可以这样做,而不是:
$model = $this->getModel();
$this->items = $model->getItems($comment_id);
希望这有助于。
嘿谢谢你的善意帮助,工作。 :) – 2014-09-04 10:55:52