我是yii框架的新手。我试图在yii框架中的视图文件中包含图像。查看文件位于管理模块中,但图像位于我的根文件夹中。我的根文件夹是'求职者'。图片是'图片' jobseeker文件夹里面的文件夹。图片名称为' update.png'。
我的查看文件的名称是list_jobseeker.php
我以这种方式包括图像:
<?php echo CHtml::image(Yii::app()->request->baseUrl.'/images/update.png', array('site/job_apply'));?>
我收到错误: htmlspecialchars()要求参数1为字符串,给定数组
答案 0 :(得分:0)
CHtml::image中的第二个参数是img元素的alt属性。所以你的图像包括代码应该是这样的:
<?php echo CHtml::image(Yii::app()->request->baseUrl.'/images/update.png'
, 'update'); ?>
如果您希望图片成为链接,请使用CHtml::link与CHtml :: image:
<?php $img = CHtml::image(Yii::app()->request->baseUrl.'/images/update.png'
, 'update');
echo CHtml::link($img, Yii::app()->createUrl('site/job_apply'));
?>