如何将链接(CHtml::link())赋予YII中的div

如何将链接(CHtml::link())赋予YII中的div,yii,href,Yii,Href,假设您想将用户带到www.yoursite.com/controller/action,我如何在Yii中提供链接;如果图像填充了div,则可以使用: <a rel="float-shadow" class="button float-shadow" href="#"> <article> <div class="prodct-img"> <img src="<?ph

假设您想将用户带到
www.yoursite.com/controller/action
,我如何在Yii中提供链接;如果图像填充了div,则可以使用:

        <a rel="float-shadow" class="button float-shadow" href="#"> 
        <article>
          <div class="prodct-img"> 
              <img src="<?php echo $imgurl.$row['pimage1'] ?>">
          </div>
        </article> </a>

在大多数情况下,这不是一种好的做事方式。

链接到div是什么意思?你说的“给予”是什么意思?我是指Yii中的CHtml::link()。希望你听到了
<article>
    <div class="prodct-img"> 
        <?php echo CHtml::link(CHtml::image($imgurl.$row['pimage1'],'alt text'),array('controller/action'); ?>
    </div>
</article>
<?php
$navigateTo = Yii::app()->createUrl('/controller/action/');
Yii::app()->getClientScript()->registerScript('globalJs', <<<EOD
$( "#clickable-div" ).click(function() {
    location = "$navigateTo";
});
EOD
,CClientScript::POS_END);
?>

<article>
    <div class="prodct-img" id="clickable-div"> 
        <?php echo CHtml::image($imgurl.$row['pimage1'],'alt text'); ?>
    </div>
</article>