SOY Shopで作成したサイトのページとテンプレートについて
SOY CMSで作成したサイトと大きく異なる点はテンプレートの使い回しを行えるようにテンプレートを作成してからページを作成して、どのテンプレートを表示するかといった設定を行います。
ページ、テンプレート共にページ種別というものがあり、ページ種別は下記の通りです。
※ページ名の末尾の括弧内の文字列はテンプレートがサーバ内に保管される際のディレクトリ名です。
・商品一覧ページ(list)
・商品詳細ページ(detail)
・フリーページ(free)
・ナビゲーションページ(complex)
・検索結果ページ(search)
上記の5個のページ種別はHTML + CSSの記述のみで対応できるものとなっています。
他に
・カートページ(cart)
・マイページ(mypage)
もあり、これらはフォームの出力箇所のみデザイン変更を行う際に特別な操作をしなければならないページとなります。
ページやテンプレートの追加・編集方法は後ほど説明します。
ページ種別で名前を見てもわかりにくいものとして、
・ナビゲーションページ
・フリーページ
があります。
順不同ですが、
フリーページは商品一覧、商品詳細や商品検索の結果ページ以外のプライバシーポリシーや特定商取引に関する表記等の静的なページで使用します。
ナビゲーションページはトップページで必要となるおすすめ商品や新着商品といったものをプラグインを介さずに表示することや404 NotFoundページを表示することが可能です。