Показать сообщение отдельно
  #23 (permalink)  
Старый 20.09.2019, 20:04
Аспирант
Отправить личное сообщение для LingVist Посмотреть профиль Найти все сообщения от LingVist
 
Регистрация: 21.09.2010
Сообщений: 39

В моадльном окне, которое будет открываться, есть такой код
<div class="product-image flex flex-between js-product-slider" data-start-position="0">
                            <ul class="product-preview">

                            </ul>
                            <div class="product-image-wrap">
                                <div class="product-slider slider owl-loaded owl-drag">
                                    <div class="owl-stage-outer">
                                        <div class="owl-stage stage" style="transform: translate3d(0px, 0px, 0px); transition: all 0s ease 0s; width: 1853px;">

                                         </div>
                                    </div>
                                </div>
                                <ul class="element-labels museo">
                                    <li><span class="new">Новинка</span></li>
                                </ul>
                                <a href="/#" data-pjax="0" data-controller="Fav" class="product-fav icon link-fav is-install" data-id="6291" onclick="return false;"></a>
                            </div>
                        </div>


Вот в ul с классом product-preview я буду подставлять миниатюры
$(".product-preview").append("<li><img src='{{ asset('img') }}/catalog/"+response[0].category_alias+"/"+this.img+"'></li>");


А в див с классом owl-stage большие картинки
$(".stage").append("<div class='owl'><div class='product-slide easyzoom is-ready'><a href='{{ asset('img') }}/catalog/"+response[0].category_alias+"/"+this.img+"' data-fancybox=''><img src='{{ asset('img') }}/catalog/"+response[0].category_alias+"/"+this.img+"' alt=''></a></div></div>");


{{ asset('img') }} можно и не вставлять, достаточно будет /img
Если Вас смущают скобки {{ }}, то в ajax-запросе можно так писать и url: {{ route('product.show') }} и все работает
Ответить с цитированием