我如何在gridview yii中链接到页面和ajax链接

时间:2014-02-22 17:05:30

标签: yii

当用户单击主消息时,将读取消息并将其重定向到消息。

'value'=>function($data,$row){
   $id =Yii::app()->user->getId();
   if ($data->id) ==Yii::app()->user->getId()) 
   return CHtml::link(substr($data->comments, 0, 70)."...", 
           Yii::app()-createUrl("controller/comments", array("id"=>$data->message_id)), 
           array("controller/ajaxRead", "id"=>$data->id),array("class"=>"ajaxRead"));
   else...blah

我这里有消息收件箱..链接转到消息,“控制器/评论”。所以我想显示链接,但这是它的第一个消息。当用户点击时,会调用“controller / ajaxRead”。

显示初始消息

substr($data->comments, 0, 70) 

用户点击

时的链接
Yii::app()-createUrl("controller/comments", array("id"=>$data->message_id))

和ajax链接,点击后更改为阅读

array("controller/ajaxRead", "id"=>$data->id),array("class"=>"ajaxRead"));

0 个答案:

没有答案