ブログ内検索

micro:bitページ
とにかく速いブログサイトを目指す

カテゴリー : SOY_Shop/page-3

SOY CMSマニュアルページ作成中

SOY CMSの開発秘話を投稿しました。→SOY CMSの開発秘話
 

SOY2HTMLでリンクを出力する - HTMLLink編

SOY2HTMLで繰り返し表示 - HTMLList編で繰り返し表示に限らず、各所でリンクを生成したい。例えば、上のキャプチャのように各ページの詳細ページへのリンクを出力したい場合、PHPでリンクのパスを組み立てて、そのパスをaタグのhref属性に挿入して出力しなければならない。ここで便利なのがHTMLLinkクラスで、$this-createAdd("detail_link", "HTMLLink", array("text" = "詳細","link" = S...

 

SOY2HTMLで繰り返し表示 - HTMLList編

SOY2HTMLでセレクトボックスを設置する - HTMLSelect編前回までの記事で、SOY Shopのプラグインの設定画面に各種フォームを設置する方法や、プラグインの設定内容を保存したり取り出したりの方法を紹介してきました。SOY Shopの各種プラグインの設定を保存する方法設定周りを見たら、次に見ていきたいのが設定内容の一覧であったり、データベースから取り出した一連のデータを表示する方法です。というわけで、今回は複数のオブジェクトを格納した配列を繰...

 

SOY2HTMLでセレクトボックスを設置する - HTMLSelect編

SOY2HTMLでラジオボタンやチェックボックスを設置する - HTMLCheckBox編でプラグインの設定用のテキストエリアの設置を見ました。設定画面に必要なものと言えば、あとはセレクトボックスだけなので今回はセレクトボックスの設定を見てみます。セレクトボックスを設置するために前回追加した入力フォームの下に下記のコードを追加します。$this-createAdd("select", "HTMLSelect", array("name" = "Confi...

 

SOY2HTMLでラジオボタンやチェックボックスを設置する - HTMLCheckBox編

SOY2HTMLでテキストエリアを設置する - HTMLTextArea編でプラグインの設定用のテキストエリアの設置を見ました。今回は更にラジオボタンとチェックボックスを追加してみます。ラジオボタンとチェックボックスはどちらもHTMLCheckBoxクラスを利用します。はじめにラジオボタンを設置してみます。前回追加した入力フォームの下に下記のコードを追加します。$this-createAdd("radio_neko", "HTMLCheckBox", arra...

 

SOY2HTMLでテキストエリアを設置する - HTMLTextArea編

SOY2HTMLでテキストフォームを設置する - HTMLInput編でプラグインの設定用の入力(テキスト)フォームの設置を見ました。今回は更にテキストエリアを追加してみます。テキストエリアを設置します。構築は前の記事のダミープラグインのコードに加えていきます。テキストエリアの設置はHTMLTextAreaクラスを利用して、前回追加した入力フォームの下に下記のコードを追加します。$this-createAdd("content", "HTMLTextAre...

 

SOY2HTMLでテキストフォームを設置する - HTMLInput編

SOY2HTMLでセキュアなフォームを設置する - HTMLForm編でPOST送信周りを見ました。SOY Shopの各種プラグインの設定を保存する方法で各種プラグインの設定内容の保存方法を見ました。これらを踏まえた上で、プラグインの設定画面を設けてみます。はじめにテキストフォームを設置します。構築は前の記事のダミープラグインのコードに加えていきます。テキストフォームの設置はHTMLInputクラスを利用して、前回、HTMLFormを設置した箇所付近に...

 

SOY Shopの各種プラグインの設定を保存する方法

SOY2HTMLでセキュアなフォームを設置する - HTMLForm編でPOST送信周りの実装の紹介をしました。前回の話ではまだ各フォームの設定までは触れていないので、フォームを生成するクラスを紹介したいところだけれども、その前に各種プラグインで利用している設定内容の保存の方法を見ておくことにします。各種プラグインの設定内容の保存では、SOYShop_DataSetsクラスのputメソッドを利用しています。/soyshop/webapp/src/domain/conf...

 

SOY2HTMLでセキュアなフォームを設置する - HTMLForm編

前回のプラグイン毎に詳細画面を持たせる拡張ポイントsoyshop.config.phpでプラグイン毎に管理画面を持たせたらやりたいこととして、プラグインの設定画面を設けることだろう。前回、soyshop.config.phpのgetConfigPageメソッドで、SOY2HTMLを活用して処理のPHPと表示のHTMLに切り分けつつ画面を表示したけれども、SOY2HTMLで処理とデザインを切り分ける更にSOY2HTMLでセキュアなフォームを設置したい。という...

 

プラグイン毎に詳細画面を持たせる拡張ポイントsoyshop.config.php

今回はプラグイン毎に詳細画面を持たせる拡張ポイントのsoyshop.config.phpを紹介します。SOY Shopプラグインの拡張ポイントについて詳細画面を持つことでプラグイン毎の設定画面を設けることが可能になります。はじめにインターフェースを確認してみる。/soyshop/webapp/src/logic/plugin/extensions/soyshop.config.phpclass SOYShopConfigPageBase implements SOY2...

 

プラグイン毎の詳細画面へのリンクの拡張ポイントsoyshop.info.php

今回はプラグイン毎の詳細画面へのリンクの拡張ポイントのsoyshop.info.phpを紹介します。SOY Shopプラグインの拡張ポイントについてsoyshop.info.phpを導入することで、管理画面の設定ページの下部にある拡張設定にプラグイン詳細用のリンクが表示されたり、後日紹介するsoyshop.config.phpで生成された各種プラグインのプラグイン詳細ページにリンクが表示されます。はじめにインターフェースを確認し...

 

SOY2HTMLでsoy:idを作る - HTMLLabel編

soyshop└── webapp└── src└── module├── features│ └── arrival_shop_info│ └── module.ini└── plugins└── arrival_shop_info├── page...

 

管理画面の新着に項目を追加する拡張ポイントsoyshop.admin.top.php

今回は管理画面の新着に項目を追加する拡張ポイントのsoyshop.admin.top.phpを紹介します。SOY Shopプラグインの拡張ポイントについてはじめにインターフェースを確認してみる。/soyshop/webapp/src/logic/plugin/extensions/soyshop.admin.top.phpclass SOYShopAdminTopBase implements SOY2PluginAction{/*** @return bo...

 

SOY2HTMLで処理とデザインを切り分ける

管理画面の新着に項目を追加する拡張ポイントsoyshop.admin.top.php等の拡張ポイントの話で、getContentといったメソッドで文字列を返すと、該当する箇所にコンテンツが表示されるというものが時々ありました。メソッド内にコンテンツの表示のためのHTMLをすべて書くのは大変なので、form.php?phpif(is_array($_POST) && count($_POST)){//POST後の処理}$hoge = (iss...

 

SOY Shopの伝票番号プラグインで発送状況の管理を追加しました

SOY Shopの伝票番号記録プラグインで複数個口対応しましたで一つの注文詳細で複数の伝票番号を記録できるようにしました。一つの注文詳細で伝票番号を一つ登録であれば、発送後に注文詳細の状態を発送済みにすれば良いけれども、複数の伝票番号を記録して、段階的に発送する場合にすべて発送し終わるまで注文詳細の状態を変更できないと発送の管理が大変になる。そこで、未発送の伝票番号の一覧を表示するページを設けました。この画面で未発送の伝票番号がどれであるか...

 

管理画面の注文検索の拡張ポイントsoyshop.order.search.php

今回は管理画面の注文にある検索フォームに項目を追加する拡張ポイントのsoyshop.order.search.phpを紹介します。SOY Shopプラグインの拡張ポイントについてはじめにインターフェースを確認してみる。/soyshop/webapp/src/logic/plugin/extensions/soyshop.order.search.phpclass SOYShopOrderSearch implements SOY2PluginAction{/**...

 

配送の拡張ポイントsoyshop.delivery.php

先日の記事で支払いの拡張ポイントであるsoyshop.payment.phpを紹介しました。支払いの拡張ポイントsoyshop.payment.php今回は配送の拡張ポイントであるsoyshop.delivery.phpを紹介します。SOY Shopプラグインの拡張ポイントについてはじめにインターフェースを確認してみる。/soyshop/webapp/src/logic/plugin/extensions/soyshop.delivery.phpclass SOY...

 

支払いの拡張ポイントsoyshop.payment.php

先日の記事でSOY Shopの配送モジュールのカスタマイズ例というものを投稿しましたが、今回は上記の記事の説明も兼ねた支払い関連の拡張ポイント(soyshop.payment.php)を説明します。はじめにインターフェースを確認してみる。/soyshop/webapp/src/logic/plugin/extensions/soyshop.payment.phpclass SOYShopPayment implements SOY2PluginAction{/** ...

 

SOY Shopプラグインの拡張ポイントについて

SOY Shopプラグインの拡張ポイントということで、プラグインの作り方の解説文を投稿したいと思います。プラグインの解説のサンプルとして銀行振込支払いモジュール(ID:payment_furikomi)を例にして話を進めます。ここで早速モジュールと記載しましたが、プラグインとモジュールは同じです。紛らわしくて申し訳ありません。早速、銀行振込支払いモジュールのファイルの構成を確認すると、soyshop└── webapp└── src...

 

SOY Shopの注文状態と支払状況でフラグを追加できる拡張ポイントを設けました

最近、SOY Shopでシンプルな物販だけではなく、レンタル業務や業務アプリとして動作できるような開発が続いている。SOY Shopの管理画面からの注文の商品登録の操作の見直しで登録作業の削減これらの変則的な仕様が増えれば増えるに従って、注文詳細にある注文状態の変更の各種項目の柔軟性のなさが目立つようになってきた。今までは必要だと感じた項目を都度追加してきたけれども、項目自体が邪魔になるところが増えてきた。※例えば、在庫確認中等そこでプラグイン...

 

SOY Shopの伝票番号記録プラグインで複数個口対応しました

SOY Shopで伝票番号記録プラグインを作成しました以前、伝票番号記録プラグインを作成しましたが、先日、下記のような要望の連絡がありました。伝票番号を複数個口分登録したい。注文によっては、伝票番号が複数になるケースがあります。例えば、商品の大きさ等や段階的に配送しなければならない場合、伝票が二枚以上になることがあります。一つの注文で何枚発送伝票が必要になるかわかりませんので、カンマ区切りで登録することで複数個口分の伝票番号を登録できるようにしました。どの伝票...

 

SOY Shopのクーポン自由設定プラグインでカテゴリを追加しました

表題の通りですが、SOY Shopのクーポン自由設定プラグインでクーポンのカテゴリ分けを追加しました。カテゴリ分けの背景ですが、クーポンコードを作成する際、コードの接頭辞(頭にくる文字列)に規則を決めて登録をしていることが多く、クーポンコードの新規登録時に規則を覚えていなくても自動で規則を入力したいという要望がありました。※例:クーポンコードがgakuで始まる場合は値引き額、rituで始まる場合は値引率のクーポンそこで事前にクーポン用のカテゴリを設...

 

SOY Shopの配送モジュールのカスタマイズ例

下記のお問い合わせがありました。商品合計6300円以下は送料200円、合計金額6301円から8000円まで540円、それ以上は無料 としたモジュールを考えています。というもの。上記の要望を満たすモジュールが無く、自身でモジュールの作成を試みたところ、送料周りの制御で苦戦してお問い合わせをしたそうだ。このお問い合わせに対して、今回は雑ではあるけれども要件を満たすための解説を書くことにする。まずは標準配送モジュールの複製を行い、以後のバージョンアップに耐え...

 

SOY CMSの開発秘話後編

SOY CMSの開発秘話前編でSOY CMSはデザイナとプログラマの開発を完全分業制にしたかったという内容を記載した。具体的な内容は、かわいいフリー素材集 いらすとやプログラマは!-- cms:id="***" /--というHTMLのコメントタグに動作の全てを詰め込み、デザインはそれを受け取って、自身で作成中のHTMLテンプレートに組み込む。以後の修正は、プログラマは!-- cms:id="***" /--の読み込みだけ意識していれば良く、デザイナも自由に...

 

SOY CMSの開発秘話前編

SOY CMSとは何ですか?WordPressとは何が違うのですか?と聞かれたのでまとめてみる。SOY CMS 公式サイト - 簡単便利で自由自在なオープンソースマーケティングプラットフォーム、無料で公開中[ソイ]日本語 — WordPressざっくりと言うと、SOY CMSはコンテンツマネージメントシステムなので、自身のサイトを持ったり、ブログページを作成したり、お問い合わせフォームを設置したりと、機能だけ見たら、WordPressと大差ないどころかむしろ劣っています。...

 

SOY Shopでマイページ用お問い合わせフォーム設置プラグインを追加しました

SOY Shopのユーザから注文後のオペレーションで電話対応を減らしたいということで、マイページ内でお手軽にお問い合わせできる機能が欲しいという連絡がありました。というわけで、マイページ用お問い合わせフォーム設置プラグインを作成し、プラグインをインストールするだけで、マイページ内にお問い合わせ用のページが出力されるようにしました。このページでお問い合わせする際に、既にマイページにログインを行っているため、お問い合わせ内容のみ入力すれば良いという程フローを省略して、お問...

 

SOY Shopの注文一覧ページの検索フォームでプラグインから項目を追加できるようにしました

表題の通りで、管理画面の注文一覧のページにある検索フォームで、プラグインによって検索項目を追加できる拡張ポイントを追加しました。この追加の第一号の機能として、標準機能である納品書出力プラグインで、出力時に最終出力日時のデータを注文詳細に記録させ、検索フォームで、最終出力日 or 納品書の未出力の条件で注文を検索できるようにしました。最近開発を進めている業務アプリ向けの改修において、今回...

 

SOY Shopの商品レビュープラグインで5つ星形式の評価用cms:idタグを追加しました

表題の通りでSOY Shopの商品レビュープラグインで5つ星形式の評価用cms:idタグを追加しました。今まではセレクトボックス形式の評価だったけど、Amazonを筆頭に様々なネットショップが現れた昨今でセレクトボックス形式だけだと寂しいので、商品詳細ページでカスタマーレビューを投稿できるようにする - SOY Shopを使ってみよう5つ星の評価選択を設置できるようにしました。今回対応分を含んだパッケージは下記のサイトからダウンロード出来ます。...

 

SOY Shopの管理画面からの注文時に商品の内訳の変更を自動でバックアップを追加しました

SOY Shopで在庫管理の業務アプリに向けての機能追加で栽培用のハウスの施工見積もり等の業務に向けて、SOY Shopに元々あった電話注文対応用の画面を改修した。SOY Shopの管理画面からの注文で顧客名検索を追加してみた実際の稼働に向けて試験運用していたところ、いくつか電話注文対応とは違う点が見られた。そのうち、大きく目立ったところは、電話対応であれば、電話をしながら少量の注文を登録して、電話の最中に注文を完結することができる。一方、ハウ...

 

SOY Shopのマイページで注文編集プラグインで商品の個数の変更を追加しました

SOY Shopのマイページで注文編集プラグインで商品の削除を追加しましたの続きでマイページで注文編集プラグインに商品個数の変更の機能を追加しました。ご注文内容の編集画面に商品個数のフォームを設け、当たり前の話ですが、数量変更に合わせ合算の再計算を行います。今回対応分を含んだパッケージは下記のサイトからダウンロード出来ます。まだ機能が揃っていない状態なので、引き続き当ブログの新着をご確認しながらお試しください。https://saitode...

 

SOY Shopのマイページで注文編集プラグインでお届け先住所等の編集を追加しました

表題の通りで、マイページで注文編集プラグインでお届け先と請求先の住所の編集の機能を追加しました。SOY Shopのマイページで注文編集プラグインで商品の個数の変更を追加しました追加した機能は記載してある内容そのままなのですが、一応解説しておくと、マイページで注文編集プラグインを有効にしておくと、マイページの注文詳細で、お届け先の住所の変更と請求先の情報の編集のボタンが表示され、遷移した先の画面で住所情報の編集ができるようになります。...

 

SOY Shopの注文詳細の内訳で商品の並び替えの変更を追加しました

SOY Shopの標準機能にある納品書の出力で、納品書等の書類を作成する - SOY Shopを使ってみよう赤い枠で囲った注文詳細の内訳の商品の表示順を変更したいという要望がありましたので、管理画面の注文詳細から商品の並び替えの機能を設けました。今回追加した機能の操作は、各注文詳細の内訳の箇所に並び順の変更ボタンを設け、ドラックドロップで商品を並び替えできるようにしています。今回の機能は同時期に複数の...

 

SOY Shopのマイページで注文編集プラグインで商品の削除を追加しました

表題の通り、SOY Shopのマイページで注文詳細の変更機能を追加しましたで紹介したマイページで注文編集プラグインで、マイページの注文詳細にある商品リストから任意の商品を削除して注文を更新できる機能を追加しました。次に追加したい機能は個々の商品の注文個数の変更です。今回対応分を含んだパッケージは下記のサイトからダウンロード出来ます。ほとんど機能が揃っていない状態なので、引き続き当ブログの新着をご確認しながらお試しください。https://saitodev.co/s...

 

SOY Shopのマイページで注文詳細の変更機能を追加しました

SOY Shopのユーザから下記のような相談がありました。注文後に商品の変更、配送先の変更やキャンセルがあるため、コールセンターを設けている。繁盛期のコールセンターのオペレーション業務の削減のために、お客様がマイページ上で直接注文詳細の変更を行えるようにしてほしい。というわけで、マイページで注文編集プラグインを作成し、お客様がマイページ上で注文詳細の変更を許可するようにしました。とは言っても、開発途中のため、現時点では商品の追加のみとなっています。...

 

SOY Shopの管理画面の注文一覧ページで表示速度周りを改修しています

最近のSOY Shopの開発状況ですが、月商数千万円のネットショップのメンテナンスの依頼が増え、管理画面の表示速度が気になるショップが増えてきました。半年程前から管理画面にところどころに潜む無駄な処理を改修しています。具体的にどの箇所の改修を行っているかを挙げると、注文一覧ページの見直しが主です。自由を求めてオープンソースのネットショップパッケージへ。軌道に乗った頃に遭遇する問題についてに記載してある通り、ネットショップにおいてデータベースが肥大化しや...

 

SOY Shopの管理画面からの注文の商品登録の操作の見直しで登録作業の削減

SOY Shopで在庫管理の業務アプリに向けての機能追加昨年末のSOY Shopの管理画面の改修で追加してみた。管理画面の注文の際に商品検索と同時に商品を登録できる機能ですが、試している方から下記のような連絡がありました。ネジ M1のように部品名と規格を合わせて登録している場合、当然、ネジ M1.1のような部品名が同じで規格が異なるものを登録することがある。今の仕様では、ネジと検索すると、全ての規格のネジが検索に引っかかるけれども、検索画面で新たな規格...

 

SOY Shopで再注文プラグインを作成してみた

SOY Shopで注文複製プラグインを作成しました先日、SOY Shopで注文を複製できるプラグインを作成してみたけれども、よくよく考えたら、商品内容が同じで注文者が同じというのはリピーターのみに対応しか出来ないことに気がついた。やりたいことって、同じような注文を他の顧客で注文したいということの方が多いので、心機一転して再注文プラグインというものを作成してみた。再注文したい注文詳細を開いたら、詳細ページに設置されている注文の再登録の...

 

最近、WordPress疲れの方からのお問い合わせが増えました

最近、WordPress疲れの方からのお問い合わせが多くなりました。製作者側視点でのWordPress疲れをざっくりと書くと、WordPressは一番利用されているブログCMSでコミッターも多く開発が活発なんだけど、様々な開発者が公開しているプラグインの中にはセキュリティ上問題があるものが多かったり、そもそもの話でWordPress自体のセキュリティも何かと怖い。先日の世界的に大問題になった税金関係の重要書類の流出事件も、WordPressのセキュリティホールを狙ったものだ。...

 

SOY Shopで利益上乗せ型の施工計算に合算に含めない項目設定を追加してみた

SOY Shopで各種部品の仕入れ値に利益上乗せ型の施工費計算に対応してみた前回、施工費計算モジュールで各部品に利益を乗せる形式の計算方法を追加したが、この計算方法だと、各部品に上乗せした金額から作業にかかるコストの計算が出来ず、詳細画面に表示されている合算から手動で計算しなければ利益というものがわかりにくい。というわけで、施工費計算のモジュールに合算に含める項目と含めない項目の設定を追加してみた。この設定項目により、合...

 

SOY Shopで各種部品の仕入れ値に利益上乗せ型の施工費計算に対応してみた

SOY Shopで注文時の合計金額を固定し、経費や粗利を確認できる機能を追加してみた前回、ある施工に関して、部品代、人件費(その他諸経費)と施工費を入力すると粗利を計算するモジュールを作成した。これで施工管理はバッチリだと思った矢先に、各部品に利益を乗せて見積書を作成するという業界があることを知った。というか、施工費固定で人件費までしっかりと記載するのは、システム系の発想に近かった。というわけで、前回作成したモジュールはそのまま利用し、新たなモード...

 

SOY Shopで注文時の合計金額を固定し、経費や粗利を確認できる機能を追加してみた

SOY Shopで在庫管理の業務アプリに向けての機能追加SOY Shopで注文複製プラグインを作成しました先日紹介した管理画面側の注文登録画面で、商品を検索しつつ、ヒットしなければその場で商品を登録できる。注文内容の複製プラグインによって、SOY Shopが在庫管理系の業務アプリになりつつある。これを踏まえてやりたかったことはまだ達成できないので、更に改修を加える。やりたいことは、施工費が20万円でとある機械を組み立てる際の材料(部品)の管...

 

SOY Shopで注文複製プラグインを作成しました

SOY Shopで在庫管理の業務アプリに向けての機能追加に引き続き、あるものを組み立てる際の材料(部品)の管理で必要な機能を考えてみたところ、前に作成した注文(各部品をどれだけ使用したか?)を複製できる機能が必要であった。そこで、注文詳細の拡張機能のボタンの箇所に注文の複製ボタンを設け、注文の複製を行えるようにしました。一度の注文でたくさんの材料(部品)を登録する場合は、注文の複製が役に立つことが非常に多いはず。今回の機能は...

 

SOY Shopで在庫管理の業務アプリに向けての機能追加

先日、材料の管理をしたいという相談を受けた。材料の管理というのはあるものを組み立てるにあたってのネジの個数等で、組立の際に使用した材料とストックしてある数を把握したいと。この相談を受けた時、SOY Shopの在庫管理プラグインを活用すれば、組立を注文と見立てることで、一回の組立の際の各材料の使用個数とストック数、組立の際にかかった費用等を全て記録できるため、SOY Shopを在庫管理のアプリとして利用できないか?と考えてみた。在庫管理プラグイン - SOY Shopを使ってみよう...

 

SOY CMSとSOY ShopでPHP7.2系に対応してみました

11月末にPHPの新しいバージョンである7.2系がリリースされました。PHP7.2ではPHP7.0でも処理(表示)速度が大幅に改善されたけど、更に改善されるということで、昨今の表示速度重視の流れに対してありがたい機能向上ではありますが、コードの書き方でいくつか厳しくなったものがあります。SOY CMS、SOY Shopで大きく影響を与えたものが、SOY CMSで頻繁に利用されているcreate_function関数を使用しているだけでWarningエラーにすることと、...

 

SOY Shopで全ての子商品の在庫数を確認する

商品規格プラグインを使用している方から、すべての商品の在庫数をひと目で確認する方法を知りたいというお問い合わせがありました。SOY Shopで商品規格毎に在庫数と価格を設定するSOY Shopでダウンロード販売商品グループを追加しました商品規格プラグインを使用していなければ、商品CSVエクスポートで出力したCSVを開けば一目瞭然なのですが、商品規格プラグインは子商品を活用しているため、出力した商品CSVが非常に確認し辛くなります。在庫数を確認するだけであれば、在庫管理プラ...

 

SOY Shopで会員検索サイトを構築しました

団体に加盟している会員の詳細情報をまとめ、公開側で誰でも検索できるサイトを構築したいとのご相談があり、SOY Shopの顧客名簿のみを切り出して会員検索サイトの構築を行いました。今回構築した会員検索サイトの機能は全て標準化しているので、簡易的な検索サイトであれば標準機能の組み合わせで構築可能になりました。今回は実績紹介を兼ねて、検索サイトの構築の手順を紹介します。司法書士検索 - 新潟県司法書士会会員管理と検索サイトを構築するにあたって利用...

 

SOY Shopの代引き支払いモジュールで地域ごとの手数料設定を追加しました

表題の通りで、代引き支払いモジュールで地域ごとに代引き手数料の設定を行いたいという要望がありましたでの、代引き手数料の金額が異なる地域がある場合は、その地域用の手数料の設定のテーブルを追加できる仕組みを設けました。今回対応分を含んだパッケージは下記のサイトからダウンロード出来ます。https://saitodev.co/soycms/soyshop/

 

SOY Shopの最近更新した商品表示プラグインで表示件数の設定を設けました

SOY CMSのフォーラムで下記のような要望がありました。SOY Shopの管理画面の新着ページにおいて、最近更新した商品はデフォルトで5件表示されますが、その件数を増やすことはできますか?商品検索するのが手間なので、更新したページなどから辿ると便利なのですがデフォルトの5件だと足りないです。ということで、この要望を満たすように表示件数の設定を設けてみました。都合が良いことにSOY Shopの管理画面の新着ページをプラグイン化しましたで新着ページに表示されるコンテンツはす...

 

SOY ShopのPAY.JP定期課金モジュールで管理画面でプランの変更を追加しました

PAY.JP - クレジットカード決済サービス先日紹介しましたPAY.JP定期課金モジュールで、既に定期課金の登録されている顧客のプランの変更の設定画面を設けました。管理画面の顧客詳細を開くと、定期課金に登録してある顧客であれば、定期課金プラン詳細の画面が表示され、定期課金そのものをキャンセルできたり、プランの変更を行うことができます。プランは商品情報として登録しておけば良く、プラン自体の作成もSOY Shopの管理画面内で完結することができます。現時...

 

SOY ShopでPAY.JP定期課金モジュールを作成しました

PAY.JP - クレジットカード決済サービスSOY ShopでPAY.JPクレジットカード支払いモジュールを作成しましたに引き続き、定期課金の支払いにも対応しました。この支払いモジュールの使用方法ですが、設定方法はPAY.JPクレジットカード支払いモジュールと同じなので、下記の記事に従って設定してください。SOY ShopでPAY.JPクレジットカード支払いモジュールを作成しました定期課金の支払いモジュールを使用と、SOY CMSのブログとS...

 

SOY Shopでダウンロード販売商品グループを追加しました

SOY Shopのダウンロード販売機能でダウンロード販売商品に子商品を持てるようにしました。※ダウンロード販売については下記の記事をご覧ください。ダウンロードコンテンツを取り扱う - SOY Shopを使ってみようダウンロード販売補助プラグインをインストールした後、管理画面の商品登録画面を開くと、ダウンロード販売商品の方でもグループと子商品の追加のチェックボックスが追加されます。今回の機能追加により例えば、電子書籍を販売するとして、全部で10巻あるとしたら...


Powered by SOY CMS  ↑トップへ