【问题标题】:Show an Image from controller, base_url() error显示来自控制器的图像,base_url() 错误
【发布时间】:2015-08-18 07:32:51
【问题描述】:

我想显示一个内部带有图像的按钮,但是,我有一个问题,图像的 url 包含“base_url()”我的意思是......

<button type='button' class='btn btn-default btn-sm' id='deleteLevel' 
        value='".$key->cmpUsoID."'>
    <img src='<?=base_url();?>static/images/delete.png' alt='Borrar' title='Borrar'>
</button>

所有这些代码都在我的控制器中,当我将其粘贴到视图中时,我的图像不存在:( 视图放的是 static/images/delete.png 而不是 http://www.mycompany.com/project/static/images/delete.png

您知道是否可以通过这种方式显示图像?或者我必须如何放置我的图片的网址?

【问题讨论】:

  • 您有严重的语法错误。您显然是在连接一个字符串,然后尝试在您的字符串中运行 php 代码。 php 不是递归可嵌入/可执行的。
  • 不熟悉代码点火器,但这看起来很有希望:stackoverflow.com/questions/6449386/… 然后是 value... 上提到的语法错误 Marc B.... 或其他方式假设...
  • @MarcB 我把这段代码放在一个变量中,通过json数组发送

标签: php codeigniter base-url


【解决方案1】:

这是查看文件的代码

 <button type='button' class='btn btn-default btn-sm' id='deleteLevel'
                    value='<?php echo $key->cmpUsoID;?>'>
   <img src='<?php echo base_url('static/images/delete.png'); ?>' alt='Borrar' title='Borrar'>
 </button>

如果你需要在控制器中然后

 $button = '<button type="button" class="btn btn-default btn-sm" id="deleteLevel" 
                    value="'.$key->cmpUsoID.'">
                <img src="'.base_url("static/images/delete.png").'" alt="Borrar" title="Borrar">
            </button>';

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2017-06-07
    • 1970-01-01
    • 2014-10-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多