カテゴリー : SOY_Shop

SOY CMSマニュアルページ作成中
SOY CMS、SOY ShopとSOY Appの操作に関する質問を下記のページで受け付けています。

SOY CMS/Shopで標準機能だけでは実装が難しい時はお気軽にご相談下さい。
ブログ内検索
 

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

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

Read More…

 

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

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

Read More…

 

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

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

Read More…

 

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

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

Read More…

 

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

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

Read More…

 

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

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

Read More…

 

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

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

Read More…

 

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

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

Read More…

 

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

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

Read More…

 

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

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

Read More…

 

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

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

Read More…

 

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

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

Read More…

 

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

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

Read More…

 

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

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

Read More…

 

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

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

Read More…

 

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

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

Read More…

 

SOY ShopでFacebookログインプラグインを作成しました

表題の通りなのですが、 SOY Shopのマイページのログイン画面にFacebookのアカウントでも会員登録やログインできるFacebookログインのボタンを設置できるプラグインを作成しました。 facebook for developers このプラグインを管理画面に記載されている手順で設定を行うと、 ※画面左下のログインボタン SOY Shopサイトの公開側のマイページログインの画面にFacebookのログインボタンが表示され、 このボタンをクリックすると、 ...

Read More…

 

SOY ShopでGoogle Sign-In for Websitesプラグインを作成しました

表題の通りなのですが、 SOY Shopのマイページのログイン画面にGoogleのアカウントでも会員登録やログインできるGoogle Sign-In for Websitesのログインボタンを設置できるプラグインを作成しました。 Google Sign-In for Websites  |  Google Developers このプラグインを管理画面に記載されている手順で設定を行うと、 ※画面左下のログインボタン SOY Shopサイトの公開側のマイページログインの画...

Read More…

 

SOY ShopでLINE Loginプラグインを作成しました

表題の通りなのですが、 SOY Shopのマイページのログイン画面にLINEのアカウントでも会員登録やログインできるLINE Loginを設置できるプラグインを作成しました。 このプラグインを管理画面に記載されている手順で設定を行うと、 SOY Shopサイトの公開側のマイページログインの画面にLINEのログインボタンが表示され、 このボタンをクリックすると、 LINE側のログイン画面の遷移し、ここでログインを行うと、 SOY Shop側のサイトにリダイレ...

Read More…

 

SOY ShopでPAY.JPクレジットカード支払いモジュールを作成しました

PAY.JP - クレジットカード決済サービス 今回の話に入る前にPAY.JPについての紹介ですが、 公式サイトから説明文を引用すると、 様々なサービスにクレジットカード決済を無料で簡単に導入できる開発者向けのオンライン決済サービスです。シンプルなAPI・多彩な機能、分かりやすい料金形態のもと開発者であれば、WEB・モバイル・IoTなど様々なシーンで、通常決済や定期購入決済などを導入することが可能です。 というように、クレジットカード支払いの代行をされているWebサービスです。 ...

Read More…