我有这种消息传递功能,每次单击实际消息时,它都会将我发送到索引而不是消息的实际内容。链接始终指向索引而不是内容
这里是我的控制器代码:
public function actionViewsent($id,$edge)
{
$edge = MessageEdge::model()->findByPk($edge);
if($edge)
{
$main_msg = Messages::model()->findByAttributes(array('id'=>$id));
$main_message = Messages::model()->getFullMessage($main_msg->id);
//echo '<pre>';print_r($edge);print_r($main_msg);print_r($files);
$this->render('viewSent',
array(
'main_message'=>$main_message,
)
);
}
else Yii::app()->request->redirect(Yii::app()->baseUrl);
}
这里是我的模型MessageEdge:
public function attributeLabels()
{
return array(
'id' => 'ID',
'sender_id' => 'Sender',
'sender_name' => 'Sender Name',
'receiver_id' => 'Receiver',
'receiver_name' => 'Receiver Name',
'message_id' => 'Message',
'status' => 'Status',
);
}
你可以告诉'$ edge'吗? –