SOY Shop
SOY Shopはネットショップを運営するための大型の拡張機能であるSOY App(アプリ)です。
ご利用の前に下記の記事をよく読んだ上でダウンロードを行って下さい。
SOY CMSとSOY ShopでPHP8.2系に対応しています - saitodev.co
SOY Shopの操作方法に関するご質問やバグ報告は掲示板からお願いします。
SOY Shopの掲示板を開く
公式サイトの更新が止まっているので、個人的にSOY Shopの開発を進めています。
ここで配布されているパッケージではPHP8.3の対応を進めています。
サイト運営者の自己紹介ページ
SOY CMSは他のCMSとは何が違うの?ということで、誕生秘話を書きました。
SOY CMSの開発秘話前編 - saitodev.co
SOY Shopのダウンロード
SOY Shopのバージョンアップを行う際は、事前にSOY CMSを最新版にバージョンアップしてから行ってください。
SOY Shop 2について → SOY Shop 2.0.0 - saitodev.co
SOY Shopを試してみよう
- SOY Shopのインストール
- カテゴリを登録する
- ページとテンプレートについて
- 商品を登録する
- 商品一覧ページを追加する(テンプレートの追加とページの追加)
- 商品一覧ページで登録されている商品一覧を表示する
- カスタムフィールドで出力できる商品情報を追加する
- カテゴリカスタムフィールドで商品ページでカテゴリ毎に表示する内容を出し分ける
- 商品一覧ページでパンくずを設置する
- 商品一覧ページでページャを設置する
- 商品詳細ページを追加する
- 商品詳細ページで商品情報とカートに入れるボタンを設置する
- 商品グループでバリエーションのある商品を取り扱う
- 商品詳細ページでパンくずとページャを設置する
- 商品詳細ページでカスタマーレビューを投稿できるようにする
- 検索結果ページを追加する
- 販促ブログを設置する(SOY CMS連携)
- トップページや404NotFoundページをナビゲーションページで作成する
- 静的なページをフリーページで作成する
- 共通箇所をPHPモジュールで管理する(SOY Shop)(要PHP)
- 共通箇所はHTMLモジュールで管理する(SOY Shop)
- お問い合わせフォームを設置する(SOY Shop)
- 商品毎にお問い合わせフォームを設置する(SOY Inquiry連携)
- カートページのテンプレートを編集する
- カートページのフォームの出力部分をカスタマイズする
- マイページのテンプレートを編集する
- マイページのコンテンツの出力部分をカスタマイズする
- すべてのページで現在のカートの中身を表示する
- すべてのページでマイページへのリンクや誰がログインしているか表示する
- 常時SSL化(SOY Shop)
- 手動型の商品売上ランキングを設置する(SOY Gallery連携)
SOY Shopの便利なプラグイン
- 商品オプションプラグインで商品をカートに入れる際に付加情報も追加する
- 入荷通知ボタンを設置する
- 商品詳細ページで関連商品一覧を表示する
- オーダーカスタムフィールドで注文時に必要な項目を追加する
- ストレージプラグインで顧客毎にファイルを保管する
- ユーザーカスタムフィールドで顧客情報入力フォームで項目を増やす
- ユーザーカスタムフィールドから出力されるフォームの位置をカスタマイズ(入力フォーム)
- ユーザーカスタムフィールドから出力されるフォームの位置をカスタマイズ(確認画面)
- 会員登録画面にメルマガ会員登録の項目を追加する(SOY Mail連携)
- アイコンを表示して商品の特徴をわかりやすくする
- 多言語サイト
- 在庫管理プラグイン
- 伝票番号記録プラグイン
SOY Shopのサイトの運営
- ショップ管理のみのアカウントを作成する
- SOY Shopを試してみる(ショップの設定)
- サンプル商品で購入の流れを確認する
- 注文後の対応(状態の変更や通知メールの送信)
- 注文関連のメール文面設定
- 納品書等の書類を作成する
- カート内の支払い・配送方法の選択肢を増やす
- ポイント制を導入する
- クーポンを発行する
- 消費税を導入する
- 売上等の統計データを確認する
- 顧客情報登録の際にメールマガジンの有無の選択を追加する(SOY Mail連携)
- お客様情報の入力項目を検討する
- ダウンロードコンテンツを取り扱う
- 管理画面の新着ページをカスタマイズする
- 管理画面の注文一覧をカスタマイズする
- メールマガジンを発行する(SOY Mail連携)
- ステップメールを活用して販促する(Step Mail連携)
- サーバの引っ越し(SOY Shop)
PHPモジュール
使用できるブロックタグ
使用できるモジュール
おすすめのソフトウェア
SOY Shopのtips
- SOY CMS/Shopを利用する際、どのデータベースを利用すれば良いか?
- PAY.JPクレジットカード支払いモジュールを作成しました
- PAY.JP定期課金モジュールを作成しました
- SOY Shopの商品一覧ページでカスタムフィールドによるソートを設定する
- SOY SOY Shopで商品詳細ページの下に同じカテゴリの商品一覧を表示する
- SOY CMSとSOY Shopで会員制ブログを運営してみよう
- SOY CMSとSOY Shopで有料ブログを運営してみよう
- ネットショップ用CMSはカタログサイトの構築にも向いている
- SOY CMSとSOY Shopで販促ブログ付きのネットショップを運営してみよう
- SOY Shopで特別会員向けのページを作成する
- SOY Shopの注文検索と顧客検索の結果をSOY Mailで利用する機能を追加しました
- SOY Shopで購入回数1回の顧客向けにクーポンを発行したい
- SOY Shopでカートに一括で商品を入れてみる
- SOY Shopで高度な検索フォームを設置してみよう
- SOY Shopで複数カテゴリの様な設定を行う
- SOY Shopで運営者の購入代行時に顧客の情報を自動で入力する
- SOY Shopのプラグインやモジュールの複製方法
- EC CUBEからSOY Shopにデータベースを引っ越す
- さくらの共有サーバで二つのショップサイトを独自ドメインで運営する方法について
- SOY Shopの管理画面でプラグインがページを持てるようになりました
- SOY Shopで予約サイトを運営する
- SOY Shopで一つのページで同じshop:moduleを二回使用したい
- SOY Shopプラグインの拡張ポイントについて
- SOY Shopで管理画面でSOY Shopらしさをなくす
saitodev.coのSOY Shopの新着記事
- 2024-07-05 SOY Shopの顧客管理で属性値の項目名を変更できるようにしました
- 2024-06-17 SOY Shopでモジュール版ブログ記事表示プラグインを作成しました
- 2024-04-19 SOY CMSとSOY Shopで多言語サイトの構築を見直しました
- 2023-12-02 SOY CMSとSOY ShopでPHP8.3系に対応しています
- 2023-08-24 NGINXでSOY CMSを動かす手順を作成しました
- 2023-04-26 SOY Shopの予約カレンダーのスマホ版で表示する日付カラムの設定等を追加しました
- 2023-01-04 SOY CMSで管理画面のIPアドレス制限を追加しました
- 2022-12-31 SOY CMSのすすめの紹介とSOY CMSの開発状況について
- 2022-11-24 SOY CMSとSOY ShopでPHP8.2系に対応しています
- 2022-09-20 SOY ShopのPAY.JPクレジットカード支払モジュールでv2に対応しました
- saitodev.coのSOY Shopカテゴリーページを開く