在CakePHP中将小图像链接到大图像
我想要实现的是一个弹出窗口,当单击图像的较小版本时,应该显示较大的版本 我知道我需要jQueryLightbox来完成这项工作,但是如何在CakePHP中将小图像链接到大图像 我正在使用CakePHP 2.x-下面是我的代码,但它不起作用在CakePHP中将小图像链接到大图像,cakephp,cakephp-2.0,cakephp-2.3,Cakephp,Cakephp 2.0,Cakephp 2.3,我想要实现的是一个弹出窗口,当单击图像的较小版本时,应该显示较大的版本 我知道我需要jQueryLightbox来完成这项工作,但是如何在CakePHP中将小图像链接到大图像 我正在使用CakePHP 2.x-下面是我的代码,但它不起作用 <?php echo $this->Html->link($this->Html->image($proposal['Proposal']['supportedfileone'],array('width'=>'200','
<?php echo $this->Html->link($this->Html->image($proposal['Proposal']['supportedfileone'],array('width'=>'200','height'=>'100')), $this->Html->image($proposal['Proposal']['supportedfileone']));?>
对于第二个图像(实际大小的图像),您不应该使用Html->图像,您不想显示它,您只需要为链接提供图像的路径。不要忘记关闭链接中的角色转义,以便正确显示缩影
$this->Html->link(
$this->Html->image(
$proposal['Proposal']['supportedfileone'],
array(
'width'=>'200',
'height'=>'100')),
$proposal['Proposal']['supportedfileone'],
array(
'data-lightbox'=>'unique_name',
'escape' => false));
这应该够了