ショッピングカートプラグインと注文管理プラグイン(ベータ版)
ショッピングカートプラグインと注文管理プラグイン(どちらもアルファ版)を公開しました。
一週間ほど様子を見てから、問題なければ正式版として公開したいと思います。
以下、アルファ版に対していただいた意見への返信です。
アマゾンのような、ログインしてカートに入れると保存される機能やレビュー(星)機能もあるといいです!
ログインしてカートに入れると保存される機能は、注文管理プラグインに実装しました。
レビュー投稿は、別プラグインとして作る予定リストに入れておきます。
注文者が配送方法を選ぶ形式の他に、計算表内の最安の配送方法を自動的に選択されて注文の合計金額に反映されるような設定にできるとありがたいです。
あと、送料をサークル側が負担する場合もあるかと思うので、この項目自体を表示・非表示できたほうがいいのかも?とも思いました。
都道府県を選択するまで最終的な送料を決定できないので、最安の自動選択は難しいです。配送方法が固定の場合にいちいち選択しなくてもいいように、一番上の配送方法をデフォルトで選択済みにできるようにしました。
現仕様だと支払い方法は項目が一つでも必須選択項目として出てきています。
選択肢がないならわざわざクリックさせるのもなぁと思うので、これも項目自体、フォームに反映させるかさせないかの選択肢があってほしいです。
配送方法と同じく、一番上の支払い方法をデフォルトで選択済みにできるようにしました。
現状ではファイルアップロードの形式のみですが、URL指定で通常のページ(ページ機能使った小説本文のサンプルとか)を指定できるといいです。
その際はURLを別窓(_blank)指定で開ける選択肢があるといいなと思います。
「オプション」として入力項目を追加できるので、それでサンプルページのURLを掲載する方法を解説したいと思います。
商品一覧ページでも印刷形式(オフセット等)やページ数など詳細を表示されていてほしいです。
でも表示はなるべく簡易にしたい人もいると思うので、これも表示・非表示を選べるといいと思います。
迷ったのですが、デフォルトで商品一覧でもそれらを表示するようにしました。不要な場合、templates/plugins/catalog/default.html
を編集して削除すればOKです。
表示を追加するのは難しいかもしれませんが、削除するなら難しくないかなと思うので。
現状、15禁と18禁の選択のみですが、カテゴリ同様に項目のメンテナンスをしたいです。
視覚的に「全年齢」を項目に入れたかったり、「20禁」もあるかもしれませんし。
files/plugins/catalog_defines/targets.csv
を編集すれば項目を増減できます。データ形式は機能解説の「対象の編集」に記載しました。
該当する商品がない項目は非表示をデフォルトにして欲しいです。
標準機能のカテゴリー一覧などで、該当0でも項目を表示させているのでそちらに合わせて「常に表示」としました。
年齢制限のある作品は、現状、その個別ページを開いた時にtarget画面に自動できりかわり、認証前には一覧には表示されなくなっていると思います。
これを、認証しなくても一覧に表示できるかどうかを選択できるようにはできないでしょうか?
「デフォルトで15禁に認証済み」「デフォルトで18禁に認証済み」のように、訪問者の初期値を設定できるようにしました。設定方法は機能解説の「設定の編集」に記載しました。
初めて注文する人用に通販利用方法が説明してあるページを作成
普通にfreoのページ機能などで作るか、テンプレートを編集して説明を掲載すればいいかなと思うので、未対応です。そういう意味でなければ詳細をお知らせください。
一つのリンク先にサンプル画像を原寸で並べて表示する
templates/plugins/catalog/view.html
を編集すれば可能です。
1種類の商品をn個以上はカートに入れられない
商品登録時、「一度に購入できる最大数」で設定できます。
連絡事項の入力内容に特定の単語が含まれていないと注文完了できない
そのうち機能追加したいと思います。
情報入力画面にチェックボックスを追加(おまけにメッセージカードを付けていいですか?などの希望を取りたいからです)
そのうち機能追加したいと思います。
注文後お礼画面にリダイレクトする
templates/plugins/catalog/order_complete.html
が注文完了画面ですが、これを編集すればリダイレクトさせることも可能です。
入金方法によって内容の違う自動返信メールを送信する
ちょっと無理矢理気味な方法になりますが、注文内容によって送信されるメールの内容の一部を変化させることはできるので、そのうち解説を用意したいと思います。
「商品追加しました」「メールアドレスが届かない方がおられますので~」などの事務連絡用ツイッターをナビゲーションに表示
Twitter公式のウィジェットをテンプレートに埋め込めばOKです。