У меня есть слайдер карусельного изображения, но он не работает - PullRequest
0 голосов
/ 08 ноября 2019

Я пытаюсь показать динамический слайдер изображений с помощью carousel slider, но он не работает.

Мой код:

 <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.4.0/css/bootstrap.min.css">
  <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js"></script>
  <script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.4.0/js/bootstrap.min.js"></script>
<section>
  <div class="container-fluid pt-70 pb-0">
  <div class="container">
    <div id="myCarousel" class="carousel slide" data-ride="carousel">
  <?php foreach ($gallery_imgs as $img):?> 
      <div class="carousel-inner">
        <div class="item">
          <img src="<?php echo base_url(); echo $img['thumbnail_url']; ?>" alt="Los Angeles" style="width:30%;">
        </div>
      </div>
    <?php endforeach;?>

      <!-- Left and right controls -->
      <a class="left carousel-control" href="#myCarousel" data-slide="prev">
        <span class="glyphicon glyphicon-chevron-left"></span>
        <span class="sr-only">Previous</span>
      </a>
      <a class="right carousel-control" href="#myCarousel" data-slide="next">
        <span class="glyphicon glyphicon-chevron-right"></span>
        <span class="sr-only">Next</span>
      </a>
    </div>
  </div>
  </div>
</section>

Я не знаю, где я ошибаюсьв моем коде.

enter image description here

1 Ответ

0 голосов
/ 08 ноября 2019

Вам необходимо проверить ваше заявление path в foreach. Попробуйте заменить

<img src="<?php echo base_url(); echo $img['thumbnail_url']; ?>" alt="Los Angeles" style="width:30%;">

на следующий код

<img src="<?= base_url().$img['thumbnail_url']; ?>" alt="Los Angeles" style="width:30%;">

Если это не сработает, то наберите print_r(base_url()); до foreach и посмотрите на результат. Если вы можете получить доступ к своему изображению путем конкатанации этого результата с image path, тогда вы получите свое изображение в карусельной позиции. Аналогичным образом проверяйте каждый $img['thumbnail_url'] на достоверность ($gallery_imgs должен быть массивом URL-адресов изображений).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...