我有一个控制器,列出了我创建的一些优惠。Foreach 报价,我想显示关联的未读消息数。
我想使用 modules::run 但是当我打电话时:
<?php echo Modules::run('messages/messages/get_number_new_messages/'.$oOffer->offer_id); ?>
什么都没有显示。如果我直接在我的 url 中调用 get_number_new_messages,它会返回我想要的 int(即:“1”)
这是我的消息控制器功能:
public function get_number_new_messages($bForOffers = false){
$iNumberMessages = $this->messages_model->count_new_messages($this->current_user->previous_last_login, $bForOffers);
$aDatas = array();
$aDatas['iNumberMessages'] = $iNumberMessages;
return $this->load->view('messages/get_number_new_messages', $aDatas);
}
我也叫
<?php echo Modules::run('messages/messages/get_number_new_messages/a'); ?>
和
<?php echo Modules::run('messages/messages/get_number_new_messages'); ?>
在我的一个主题文件中
我错过了什么......?