cakephp,我如何添加一个类的url,而不是图像


cakephp, how can I add a class to the url instead of the image

我想知道最关键的方法是什么。当我这样做的时候:

echo $this->Html->image('uploadimage.gif', array('alt'=>'Upload Image', 'class'=>'nyroModal', 'url'=>'#test'));

输出:

<a href="#test"><img src="/img/uploadimage.gif" alt="Upload Image" class="nyroModal" /></a>

我需要它是:

<a href="#test" class="nyroModal"><img src="/img/uploadimage.gif" alt="Upload Image"/></a>

类应用于链接而不是图像。我该怎么做呢?

谢谢:)

我从来没有使用过cakePHP,但对于我在网上读到的东西,而不是给图像一个url你可以用另一种方式,创建一个链接并传递图像,结果应该是这样的:

<?php 
echo $this->Html->link(
    $this->Html->image("uploadimage.gif", array("alt" => "Upload Image")),
    "#test",
    array("escape" => "false", "class" => "nyroModal")
);
?>

有关link的更多信息,请访问:http://book.cakephp.org/view/1442/link