1

状況:
私の現在のリンクは、次の yii メソッドによって生成されています。

<?php 
echo CHtml::link(CHtml::encode($data->name), array('view', 'id'=>$data->idCategory)); 
?>

やりたいこと:
このような構造のリンクを構築する必要がある

<a onmouseover="doSomething();" href="http://mysite.com/index.php?r=categories/view">Books</a>

お知らせ下さい。ありがとう。

4

1 に答える 1

4

最後のオプション変数は属性です:

CHtml::link(
    CHtml::encode($data->name), 
    array('view', 'id'=>$data->idCategory),
    array('class'=>'linkClass','onmouseover'=>'doSomething();')
);

必要な最後の配列にすべてを入れることができますonclick data-foo id

于 2012-08-29T22:16:54.917 に答える