为了账号安全,请及时绑定邮箱和手机立即绑定

为什么我的图像没有出现在模态中?代码点火器

为什么我的图像没有出现在模态中?代码点火器

PHP
ABOUTYOU 2021-12-24 09:14:47
我正在使用 codeigniter 开发一个 web 系统,我必须在模态上添加一个轮播幻灯片,但是当我使用 foreach 逐个选择图像时图像没有出现我正在使用 codeigniter 3.2 和 php 7 运行这个网络系统。我正在使用来自 themeforest 的名为“Pages ADM”的主题,它使用 owl-carousel 插件。<div class="container">   <div class="owl-carousel owl-theme">    <?php foreach ($produto['midias'] AS $midia) :?>          <img src="<?=base_url('uploads/midias/').$midia;?>"/>              <?php endforeach; ?>  </div></div>在我的控制器中$data['produto'] = $produto;$data['produto']['midias'] = $this->produto_midia_class->listar('*');在我的模型中定义了函数“listar”当我使用本地图像时,它们会出现,但是当我使用 foreach 时,这些图像不会出现。
查看完整描述

1 回答

?
FFIVE

TA贡献1797条经验 获得超6个赞

之后连接字符串会更容易。在 "" 中将输出变量。


<img src="<?php echo base_url()."uploads/midias/$midia";?>">

你也可以做这样的事情:


<div class="container"> 

  <div class="owl-carousel owl-theme">

    <?php 

        foreach ($produto['midias'] as $midia){

            $baseurl = base_url();

            echo "<img src='$baseurl"."uploads/midias/$midia'>";

        }    

     ?>

  </div>

</div>

还要注意的是,如果从数据库中提取,通常 $midia 将需要一个标识符,如列名


<div class="container"> 

  <div class="owl-carousel owl-theme">

    <?php 

        foreach ($produto['midias'] as $midia){

            $baseurl = base_url();

            $imageurl = $midia->url;

            echo "<img src='$baseurl"."uploads/midias/$imageurl'>";

        }    

     ?>

  </div>

</div>

希望这可以帮助。


查看完整回答
反对 回复 2021-12-24
  • 1 回答
  • 0 关注
  • 122 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信