Как реализовать слайдер карусель товаров в MS2
Сам исходник, но не пойму как подключить карусель товаров.
smashingboxes.github.io/OwlCarousel2/demos/basic.html
Но никак не получается
<div class="liders">
<h3><b>Лидеры продаж <hr style="height:2px;"></b></h3>
[[!pdoPage?
&element=`msProducts`
&tpl=`tpl.msProducts.row2`
&limit=`10`
&parents=`8`
&resources=`277,543,332,333`
&sortby=``
]]
</div>
Хочу подключить smashingboxes.github.io/OwlCarousel2/demos/basic.html
Но никак не получается
Комментарии: 11
<link href="assets/css/owl.carousel.css" rel="stylesheet" />
<script src="assets/js/owl.carousel.min.js"></script>
<script>
$(document).ready(function() {
$('.owl-carousel').owlCarousel({
//тут нужные опции
});
});
</script>
<div class="liders">
<h3>Лидеры продаж</h3>
<hr style="height:2px;">
<div class="owl-carousel">
[[!pdoPage?
&element=`msProducts`
&tpl=`tpl.msProducts.row2`
&limit=`10`
&parents=`8`
&resources=`277,543,332,333`
&sortby=``
]]
</div>
</div>
Естественно, должен подключаться jQuery + пути к скрипту и стилям укажите свои.
Подключил но отображается пустой блог… тоесть один заголовок…
Надо ли менять тут верстку tpl.msProducts.row2?
Т.к использую стандартный код который шел изначально
Надо ли менять тут верстку tpl.msProducts.row2?
Т.к использую стандартный код который шел изначально
Скопировал не глядя — pdoPage Вам тут совсем не нужен ).
у Вас просто вызов:
что-нибудь выводит?
Шаблон не просто можно, а нужно поменять. Скопировать tpl.msProducts.row2, переделать под свою верстку/дизайн/функционал, назвать его как-нибудь, например, product-item и прописать в вызове.
у Вас просто вызов:
[[msProducts?
&tpl=`tpl.msProducts.row2`
&limit=`10`
&parents=`8`
&resources=`277,543,332,333`
]]
что-нибудь выводит?
Шаблон не просто можно, а нужно поменять. Скопировать tpl.msProducts.row2, переделать под свою верстку/дизайн/функционал, назвать его как-нибудь, например, product-item и прописать в вызове.
Да выводит товары,
Но без карусели
Но без карусели
Подставьте его вместо pdoPage.
Все опции прописаны, jQuery подключен, в консоли ошибок нет?
<link href="assets/css/owl.carousel.css" rel="stylesheet" />
<script src="assets/js/owl.carousel.min.js"></script>
<script>
$(document).ready(function() {
$('.owl-carousel').owlCarousel({
//тут нужные опции
});
});
</script>
<div class="liders">
<h3>Лидеры продаж</h3>
<hr style="height:2px;">
<div class="owl-carousel">
[[msProducts?
&tpl=`tpl.msProducts.row2`
&limit=`10`
&parents=`8`
&resources=`277,543,332,333`
]]
</div>
</div>
Все опции прописаны, jQuery подключен, в консоли ошибок нет?
да подключены, может я в чанке вертку не прописал хотя я добавлял как написано в документации…
у вас получилось реализовать? столкнулся с той же проблемой — но несколько иного рода: шаблон товара дополнительно оборачивает в
просто ручками вставляю товар, отлично работает, едва заменяю на вызов msproduct как тут же доп оборачивание происходит…
div class="owl-item"
и карусель перестает работать.просто ручками вставляю товар, отлично работает, едва заменяю на вызов msproduct как тут же доп оборачивание происходит…
А все получилось) оказался я дурак не хватило товаров для слайдера)
понадоблюсь пишите, пришлю вам мой код
понадоблюсь пишите, пришлю вам мой код
Нет не получилось) Можете прислать?
большое спасибо)
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.