カテゴリー : SOY_Shop/page-1

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

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

SOY CMSの開発秘話を投稿しました。→ SOY CMSの開発秘話
ブログ内検索
 

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

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

Read More…

 

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

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

Read More…

 

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

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

Read More…

 

SOY2HTMLでsoy:idを作る - HTMLLabel編

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

Read More…

 

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

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

Read More…

 

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

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

Read More…

 

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

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

Read More…

 

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

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

Read More…

 

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

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

Read More…

 

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

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

Read More…

 

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

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

Read More…

 

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

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

Read More…

 

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

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

Read More…

 

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

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

Read More…

 

SOY CMSの開発秘話後編

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

Read More…

 

SOY CMSの開発秘話前編

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

Read More…

 

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

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

Read More…

 

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

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

Read More…

 

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

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

Read More…

 

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

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

Read More…

 

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

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

Read More…

 

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

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

Read More…

 

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

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

Read More…

 

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

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

Read More…

 

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

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

Read More…

 

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

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

Read More…

 

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…

 

SOY Shopの管理画面の顧客検索でユーザーカスタムサーチフィールドの項目を追加しました

表題の通り、 管理画面の顧客検索でユーザーカスタムサーチフィールドの項目を追加しました。 SOY Shopで顧客グループプラグインを作成しました 管理画面でフィールドを追加すると、 このように検索用のフォームが設置されます。 この機能でCRM(顧客関連管理)のサービスと連携しなくても、 ある程度のことであればフォローできるようになるかもしれません。 今回対応分を含んだパッケージは下記のサイトからダウンロード出来ます。 https://saitodev....

Read More…

 

SOY Shopで勤務先関連の項目の非表示設定を追加しました

SOY Shopで顧客グループプラグインを作成しました 先日作成しました顧客グループプラグインを活用している方から、 管理画面の顧客登録の画面で勤務先の項目があることで顧客入力の操作が紛らわしくなった。 という連絡がありました。 顧客グループプラグインで勤務先の法人を作成し、 顧客毎に勤務先をチェックボックスで選ぶ形式となると、 ※上記の画像ではダミーのメールアドレス、都道府県の標準値設定とGoogle Maps連携を有効にしています。 SOY Shopでダミーのメ...

Read More…

 

SOY Shopで都道府県の標準値設定を追加しました

ネットショップを運営しているサイトをいくつか携わってみて、 商売の範囲が一つの都道府県のみというショップサイトがいくつかある。 上記のようなサイトの対応として、 住所登録の画面では最初から県を選択している設定を設けた。 今回の修正点の具体的な内容は、 管理画面の基本設定で都道府県の指定をしておくと、 SOY Shop内で個人情報を登録する画面で、 ページが表示された時点で住所が指定された状態になる。 今回対応分を含んだパッケージは下記のサイトか...

Read More…

 

SOY Shopの顧客詳細と顧客グループでGoogle Mapsとの連携を追加しました

表題の通り、 SOY Shopの顧客詳細の編集画面と顧客グループの各グループでGoogle Mapsとの連携を行いまいした。 SOY Shopで顧客グループプラグインを作成しました 具体的な内容は、 顧客詳細の編集画面では住所の入力フォームの下 顧客グループプラグインでは地図付き住所のフィールドを追加 顧客情報は管理画面でのみ使用するデータなのに、 何故、緯度経度を含む情報を扱えるようにしたのか? それは近々詳細を投稿する予定です。 今回...

Read More…