diff --git a/CHANGELOG.md b/CHANGELOG.md index a96dca71..3c3aa29b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,10 @@ ## [Unreleased](https://github.com/shift72/core-template/compare/1.9.20...HEAD) +### Fixed + - Turn off infinite scroll on the wishlist/continue watching sliders. This + caused some funkiness if items were removed after scrolling the slider. + ## [1.9.20](https://github.com/shift72/core-template/compare/1.9.19...1.9.20) ### Fixed diff --git a/site/static/js/main.js b/site/static/js/main.js index 37ad3957..f79e163e 100644 --- a/site/static/js/main.js +++ b/site/static/js/main.js @@ -473,7 +473,7 @@ function documentReady(app) { let swipers = document.getElementsByClassName('swiper-container'); for (let i = 0; i < swipers.length; i++) { let el = swipers[i]; - if (el.getAttribute('is-wishlist') == undefined) { + if (el.getAttribute('is-dynamic-slider') == undefined) { let swiper = initializeSwiper(el, false); init(swiper); diff --git a/site/templates/collection/continue_watching.jet b/site/templates/collection/continue_watching.jet index 2b5ca603..b875db77 100644 --- a/site/templates/collection/continue_watching.jet +++ b/site/templates/collection/continue_watching.jet @@ -16,7 +16,7 @@ class="user-continue-watching s72-slider s72-hide">
-
+
{{if i18n("continue_watching_slider_header") != ""}}

{{i18n("continue_watching_slider_header")}}

diff --git a/site/templates/collection/wishlist.jet b/site/templates/collection/wishlist.jet index 2ea4dc77..eb92b2db 100644 --- a/site/templates/collection/wishlist.jet +++ b/site/templates/collection/wishlist.jet @@ -1,19 +1,10 @@ {{import "./page_collection_item.jet"}} {{import "../common/slider.jet"}} {{import "./slider-buttons.jet"}} -{{block wishlistCollection()}} -{{if config("default_image_type") == "portrait"}} - - -{{else}} +{{block wishlistCollection()}} + {{layout := config("default_image_type")}} + {{itemsPerRow := layout == "portrait" ? 6 : 4}} - -{{end}} -
-
- {{if config("default_image_type") == "portrait"}} -
- {{else}} -
- {{end}} - {{if i18n("userwishlist_slider_header") != ""}} + data-item-layout="{{layout}}" + data-items-per-page="{{itemsPerRow}}" + class="user-wishlist s72-slider s72-hide"> +
+
+
+ {{if i18n("userwishlist_slider_header") != ""}}
-

{{i18n("userwishlist_slider_header")}}

-
- {{end}} -
- {{yield content}} +

{{i18n("userwishlist_slider_header")}}

+ {{end}} +
+ {{yield content}} +
- {{ yield sliderButtons() }} -
-
- + {{yield sliderButtons()}} +
+
+
{{end}}