こんなアプリを開発できますか?という連絡が立て続けに入った。

質問はされていますが、学術的に難しいものではなく、

受注管理だとか、士業の検索サイトだとか、予約管理だとか。


今まではこの手の話が来たら、SOY CMSの管理画面のログインフォームだけ利用して、

SOY Appにオリジナルテンプレートを当てて対応してきました。


ログインフォームのパスワード周りの取り扱いを一から作るのはダルいからね。

SOY ShopにEC CUBE2.4系のログインチェックを導入しました


これらの対応は開発は速いのだけれど、

自身に対してのフィードバックが少なく結果的に割高になってしまいます。


そこで、

SOY Shopの機能を部分的に切り出して開発できるようにして、

SOY Shop + プラグインの対応で、

SOY Shopにはほぼ手をつけずにしかも開発のフィードバックは大きく

という方針で開発することにしました。




話は変わって、



SOY Shopの管理画面で注文と商品のタブの表示設定を追加しました。

この二つのチェックを消して設定すると、



普段は注文と顧客のタブが表示されているところが、



このように注文と商品のタブが消えます。




今回紹介した機能はタブを消すだけなのですが、

今までの開発上、この見えなくするというのは重要でした。


高機能なのは良いことなのですが、

最初から高機能であることがわかると、

機能が多すぎて習得できるのだろうか?と躊躇する方がたくさんいらっしゃいました。


他に

機能が多いと操作説明の際に、ここは使って、ここは使わないと説明が大変でしたが、

パッと見える項目を減らすことで、

そもそも操作説明なしで使えたということもありました。


というわけで、

引き続き、SOY Shopの管理画面をいじりながら可能性を探っていきます。


今回の修正は下記のURLにあるSOY Shopのパッケージで反映されています。

https://github.com/inunosinsi/soycms/tree/master/package/soyshop


関連記事

土壌分析アプリsoil2 by Go