在我的CGridview
我有一个链接标记,我需要显示该职位的重写URL。以下是我正在使用的链接的代码段:
'apply' => array
(
'name' => 'Apply',
'value' => "CHtml::link('Apply', Yii::app()->commons->getJobURL($data->id), array('class' => 'button button-mini tright','target'=>'_blank'))",
'type' => 'raw',
)
在Commons组件中,我有一个函数getJobURL($id)
,它可以生成工作帖的完整URL,如:
http://localhost/jobs/company-name/job-title
但是我的这个函数Yii::app()->commons->getJobURL($data->id)
不起作用,因为$data
变量不像CHtml::link()
函数那样可用。
还有其他方法可以实现吗?