如何在CodeIgniter中将图像作为锚点?

时间:2010-07-11 19:20:03

标签: php codeigniter

我已经阅读了有关如何执行此操作的其他主题,但它们对我不起作用。有人能告诉我如何使图像成为CI的锚点吗?

我试过这些:

<li><?php echo anchor("Home",img("../application/images/Home_up.png")); ?></li>

<li><?php echo anchor("Home",img("src"=>"../application/images/Home_up.png")); ?></li>

3 个答案:

答案 0 :(得分:3)

通过控制器($this->load->helper('url');)或/system/application/config/autoload.php中的辅助数组加载url帮助器;尝试:

anchor('Home',img(array('src'=>'../application/images/Home_up.png','border'=>'0','alt'=>'Home')));

答案 1 :(得分:1)

您是否尝试将img函数分配给变量,并将其传递给锚函数?有点像:

<?php $img = img('../application/images/Home_up.png'); ?>
<li><?php echo anchor('home', $img); ?></li>

确保已加载HTML和URL帮助程序。

编辑@Dolph和其他人:现在 TESTED 。从1.7.2开始工作

也许不是低估我,你可以亲自测试它并证明我错了。此外,我没有在他的原始帖子中看到任何像上面的代码。他将img函数输出权传递给锚函数 - 这并不总是有效。我想到的两个不会让你这么做的功能是空洞的。还有更多。

答案 2 :(得分:0)

没有本地方式来制作图像锚。 但是有些函数会覆盖anchor()函数,在CI论坛和wiki中搜索。