繁体   English   中英

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>

IE将该类应用于链接而不是图像。 我怎样才能做到这一点?

谢谢 :)

我从未使用过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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM