Я использую CakePHP.
Эта строка кода сгенерирует тег <img>
:
$html->image('image.png', array('alt', 'Alternative text'));
И это сгенерирует то же самое, но оно сделает изображениекликабельно:
$html->image('image.png', array('alt' => 'Alternative text', 'url' => 'http://www.example.com'));
Пока я понимаю, но что я могу сделать, если я хочу добавить атрибуты к тегу <a>
.
Делаем это:
$html->image('image.png', array('alt' => 'Alternative text', 'url' => 'http://www.example.com/', 'class' => 'aClass'));
Добавит атрибут к <img>
вместо <a>
.Вывод выглядит примерно так:
<a href="http://www.example.com/">
<img src="image.png" alt="Alternative text" class="aClass" />
</a>
Но я хочу что-то вроде этого:
<a href="http://www.example.com/" class="aClasse">
<img src="image.png" alt="Alternative text" />
</a>
Я пытался сделать как $html->link()
, используя $html->image()
в качестве первого параметрано это не сработало.
Есть идеи?