我正在尝试在 Yii 的 htmlOptions 数组中添加非 HTML 属性CHTML::image($url, $alt, $htmlOptions)
,但是在呈现的页面中这些属性没有被添加。
基本上我想使用延迟加载需要存储原始图像 url'data-origional'
和 SRC 标签中的占位符的图像。属性。由于某些原因,我不能<img />
在我的代码中使用直接的 HTML 标记。
感谢您的任何建议。
此代码工作正常:
echo CHtml::image('http://google.com/images/srpr/logo3w.png', '', array(
'data-original' => 'original',
'another-attribute' => 'bla-bla-bla',
));
它返回:
<img
alt="" src="http://google.com/images/srpr/logo3w.png"
another-attribute="bla-bla-bla"
data-original="original"
>