如何使用CHtml :: link()在yii中生成自定义URL?

时间:2015-09-05 05:52:24

标签: php yii cgridview

在我的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()函数那样可用。

还有其他方法可以实现吗?

0 个答案:

没有答案