CakePHP html帮助图像链接

时间:2013-03-23 22:21:58

标签: cakephp html-helper

在Cake中,我们可以像这样在image()中添加url:
$this->Html->image('image src...', array('url' => 'some address...');
输出是:
 <a href="some address..."><img src="image src..." /></a>

如何将类和其他属性添加到a代码?

1 个答案:

答案 0 :(得分:6)

echo $this->Html->link(
    $this->Html->image($imageSrc, array(
        'class'=>'class_of_image',
        'height' => '50',
        'width' => '100',
        'alt' => 'awesome close-up of me eating pizza'
    )),
    array(
        'controller' => 'your_controller',
        'action' => 'the_action'
    ),
    array(
        'class' => 'class_of_anchor',
        'escape' => false //to allow the image tag within the link
    )
);

随意将其中的任何/所有部分组合成一行 - 但出于StackOverflow的原因,它更容易阅读。