高度なスライダーの利用
本ページに記載の機能はSHIRASAGI v1.19以降で利用できます。
はじめに
標準のスライドパーツでは制作時に発生する細かな要望・要件に対応できない場合があります。
シラサギにはSwiper Element (WebComponent)が組み込まれており、これと記事リストパーツなどと組み合わせて、標準のスライドパーツでは実現できないようなスライドを制作することができます。
本ページでは、作例をいくつか紹介します。本ページで紹介する作例を正しく動作させるために、レイアウトに次の2行を設定する必要があります。
<link rel="stylesheet" media="all" href="/assets/swiper.css">
<script src="/assets/swiper.js" defer="defer"></script>
ここで紹介した作成以外にも様々な作例がSwiperのデモページに照会されているので参考にしてください。
作例1
使用コンテンツ
- フォルダー: 記事リスト
- ページ: 標準の記事ページ
- パーツ: 記事リスト
準備
スライド表示したい画像を記事ページのサムネイルに設定しておきます。
例
パーツのループHTML形式を「Liquid」へ変更し、ループHTMLに次のように設定します。
作例1のイメージ
作例2
使用コンテンツ
- フォルダー: 記事リスト
- ページ: 定型フォーム「インタビュー」の記事ページ
- パーツ: 記事リスト
準備
スライド表示したい画像を定型フォーム「インタビュー」の項目「画像」に設定しておきます。
例
パーツのループHTML形式を「Liquid」へ変更し、ループHTMLに次のように設定します。
作例2のイメージ