【发布时间】:2018-06-22 03:52:46
【问题描述】:
我使用的是 CakePHP 1.2。我正在尝试使用 CakePHP 的 jQuery Lazy (http://jquery.eisbehr.de/lazy/example_basic-usage)。阅读https://book.cakephp.org/1.2/en/The-Manual/Core-Helpers/HTML.html#image 的文档,它显示了如何
<?php echo $html->image('cake_logo.png', array('alt' => 'CakePHP'))?>
产生以下输出:
<img src="/img/cake_logo.png" alt="CakePHP" />
我需要产生这个输出:
<img class="lazy" data-src="/img/cake_logo.png" />
如何在 CakePHP 1.2 中使用 $html->image() 做到这一点?问题在于,在语法image(string $path, array $htmlAttributes = array()) 中,第一个参数是必需的,并且在输出中它产生img 的src=... 属性。我需要一个不包含src=... 属性的<img... /> 输出。我如何在 CakePHP 中使用 $html->image() 来实现这一点?
【问题讨论】:
标签: cakephp lazy-loading cakephp-1.2 jquery-lazyload