Слайдер изображений не скользит - PullRequest
1 голос
/ 16 марта 2020

Я сделал изображение слайдера динамическим c, но, к сожалению, изображение слайдера не сдвигается, просто первое изображение отображается на слайдере, и я хочу знать, как это сделать. У кого-нибудь есть идея, пожалуйста, помогите мне, спасибо.

               <div class="bd-example heroBackground ">
               <div id="carouselExampleCaptions" class="carousel slide bg-height" data- 
               ride="carousel">
               <ol class="carousel-indicators">
               <li data-target="#carouselExampleCaptions" data-slide-to="0"></li>
               <li data-target="#carouselExampleCaptions" data-slide-to="1"></li>
               <li data-target="#carouselExampleCaptions" data-slide-to="2"></li>
               </ol>
               <div class="carousel-inner heroImage  ">
               @foreach($slider as $sliders)  
               <div class="carousel-item active heroImage ">
               <div
               style="background: url({{config('e_soft.file_url').$sliders->slider_image}}) 
               center center no-repeat; background-size: cover; width: 100%; height: 100%;">
               </div>
               </div>
               @endforeach 
                </div>
                <!--end carousel-inner-->
                </div>
                <a class="carousel-control-prev icon-box" href="#carouselExampleCaptions" 
                role="button"
                data-slide="prev">
                <span class="carousel-control-prev-icon " aria-hidden="true"></span>
                <span class="sr-only">Previous</span>
                </a>
                <a class="carousel-control-next icon-box" href="#carouselExampleCaptions" 
                role="button"
                data-slide="next">
                <span class="carousel-control-next-icon" aria-hidden="true"></span>
                <span class="sr-only">Next</span>
                 </a>
        </div>

Контроллер

          public function index()
           {
           $data=([
           'slider'=>SLiders::all(),
           'Navigation'=>Navigations::orderBy('sort_position', 'ASC')- 
           >get(),
           'services'=>Services::all(),
           'Product'=>Products::all(),
           'client'=>Clients::all(),
           'setting'=>Settings::all()
           ]);
           return view('front_end.index',$data);
           }
           }

1 Ответ

1 голос
/ 16 марта 2020
     @foreach($sliders as $key => $slider)
    <div class="carousel-item {{$key == 0 ? 'active' : '' }}">
    <img src="{{url('images', $slider->image)}}" class="d-block w-100"  
     alt="..."> 
    </div>
    @endforeach
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...