如何编写弹出链接

时间:2014-04-04 07:57:24

标签: cakephp

大家好,我是初学者。 这是Lightbox脚本,这个在php中工作得很好。 现在我想在蛋糕php中写相同的东西,所以我怎么能写这个。 我的图像的位置是

在cakephp文件夹中。

应用程序/视图/主题/默认/根目录/上传

<a data-gal="prettyPhoto[portfolio1]" href="upload/
<?php echo $aGalleries[$i]['gallery']['picture'];?>">
<i class="icon-plus"></i>
</a>

提前致谢

1 个答案:

答案 0 :(得分:2)

echo $this->Html->link(
   '<i class="icon-plus"></i>', 
    array('action' => 'upload', $aGalleries[$i]['gallery']['picture']),
    array('data-gal' => 'prettyPhoto[portfolio1]', 'escape' => false)
);

编辑:阅读完您的修改后

根据http://book.cakephp.org/2.0/en/views/themes.html的建议,您必须在应用程序webroot中创建指向您文件夹的链接。之后你可以这样做:

以便app/webroot/theme/default/upload/指向app/View/Themed/default/webroot/upload/

echo $this->Html->link(
   '<i class="icon-plus"></i>', 
    FULL_BASE_URL.'/webroot/theme/default/upload/'.$aGalleries[$i]['gallery']['picture'],
    array('data-gal' => 'prettyPhoto[portfolio1]', 'escape' => false)
);