ブログトップ>SOY Shop
SOY Shopプラグインの解説 パーツモジュールとHTMLTemplatePageについて
前回、カレンダープラグインの公開側表示はパーツモジュールを利用している
という内容を記載しました。
SOY Shopプラグインの解説 公開側ページの全ページで表示
今回はcalender_displayというモジュールに記載されていた内容を見ていきます。
続きを読むSOY Shopプラグインの解説 公開側ページの全ページで表示
前に商品レビュープラグイン(ID:item_review)で公開側にCMSタグを追加するためにsoyshop.site.beforeoutput.phpにスクリプトを書いたという話を記載しました。
SOY Shopプラグインの解説 公開側ページにCMSタグをを追加する
soyshop.site.beforeoutput.phpでは、ナビゲーションページからフリーページまでといった通常のページとカートページやマイページといったフォームの箇所だけシステム側から出力というページで仕様が異なり、この拡張ポイントでは冗長化してしまいます。
そこで、営業日カレンダープラグイン(ID:parts_calender)をベースにどのページでも表示する方法を記載します。
続きを読むメールビルダープラグイン
SOY Shop 1.13.4でメールビルダープラグインが追加されました。
SOY Shopにはメールビルダーに拡張ポイントがあり、
注文確認メールなどに自動挿入される注文詳細を上書きできる機能がありましたが、
今までは、PHPで直接記述しなければ動かすことはできませんでした。
追加したプラグインによって、管理画面側でも文章の修正を行うことができるようになりましたので、
今回はそのプラグインの紹介です。
続きを読むSOY Shopプラグインの解説 メールビルダー
メールの文面ですが、ヘッダとフッタは管理画面で設定できますが、
注文詳細の自動出力部分は変更することができません。
注文時に送信されるメールの設定 | SOY Shopマニュアル
注文詳細の自動出力部分を変更したい時は、本体に直接手を加えるのではなく、soyshop.order.mailbuilder.phpという拡張ポイントを利用すると自動出力部分を上書きすることができるようになります。
今回は、1.13.4から同梱されるメールビルダープラグイン(ID:common_mailbuilder)をベースとして説明していきます。
続きを読むSOY Shopプラグインの解説 カートで購入の条件を設定する
ネットショップを運営するにあたって、
注文の合計金額がある一定以上でなければ受け付けないであるとか、
特定の商品が入っていなければ受け付けないという設定を行わなければならないことがあるかもしれません。
SOY Shopの同梱プラグインで最低購入金額設定プラグイン(ID:common_price_check)というものがあるので、
それをベースに説明していきたいと思います。
続きを読むSOY Shopプラグインの解説 公開側ページにCMSタグをを追加する
今回は拡張ポイントのsoyshop.site.beforeoutput.phpを見ていきたいと思います。
拡張ポイントの詳しい説明は下記の記事をご覧ください。
続きを読むSOY Shopプラグインの解説 独自のDAOのクラスを持つ
今回はプラグイン独自でDAOのクラスを持つプラグインについて見ていきます。
説明で挙げるプラグインは商品レビュープラグイン(プラグインID:item_review)です。
続きを読むSOY Shopプラグインの解説 メールの文面に追加
今回は拡張ポイントのsoyshop.order.mail.phpを見ていきたいと思います。
拡張ポイントの詳しい説明は下記の記事をご覧ください。
続きを読むSOY Shopプラグインの解説 アイテムオプション
今回は拡張ポイントのsoyshop.item.option.phpを見ていきたいと思います。
拡張ポイントの詳しい説明は下記の記事をご覧ください。
続きを読むSOY Shopプラグインの解説 カスタムフィールド
今回は拡張ポイントのsoyshop.item.customfield.phpを見ていきたいと思います。
拡張ポイントの詳しい説明は下記の記事をご覧ください。
続きを読む