ログインしてさらにmixiを楽しもう

コメントを投稿して情報交換!
更新通知を受け取って、最新情報をゲット!

koshoten.netコミュのこんな機能が欲しいよー。

  • mixiチェック
  • このエントリーをはてなブックマークに追加
こんな機能があったらいいな、というのがありましたら、書き込みよろしく!

コメント(13)

初めまして。
今koshoten.net2をテスト運用しています。
そこで「あったらいいな」機能を。

・お勧め商品コラムの商品表示をランダム
今は番号を振りその順に表示となっていますが、これをランダム表示する設定もあったらなーと。
例えば100点をお勧め商品に設定し、その中から10点をランダム表示、とできると変化のあるTOPページに出来ると思います。
「あったらいいな」のご意見、ありがとうございます。

ランダム表示というのはおもしろいですね。

現状のお勧め商品コラムは、どちらかというと、どうしてもお勧めしたい商品を常にトップページに表示したいという要望から、あのような機能になっているので、それを改造するというより、新たに別のものを作るのがいいかもしれませんね。

別のものを作るとしたら、お勧め順項目を使わずに別の条件でランダム表示させる商品を抽出することも可能です。

例)
・画像がある商品をランダム表示
・説明文2がある商品をランダム表示
・最近1ヶ月の間に登録された商品をランダム表示

どんなのがいいですかね・・・。
早速ありがとうございます。

今のところ商品画像をあまり使わない運用を考えています。
ですので、個人的には

>・画像がある商品をランダム表示

これが一番しっくり来ます。
人の目を引くのはやはり画像ですし。
ご無沙汰してます。

ランダム表示は結構嬉しい機能かも知れないですね。私なら「新着商品のランダム表示」が欲しいかな。「○月○日に登録した商品からのランダム表示」、みたいな感じです。
とりあえず、お勧め商品モジュールをカスタマイズして、ランダム商品モジュールを作成してみました。

といっても、かなりいいかげんな作りですので、カスタマイズをされる方の参考になれば、という程度のものです。

どなたかこのモジュールを育てていただける方はいませんでしょうか。

http://www.koshoten.net/k2/modules/newbb/viewtopic.php?topic_id=72&forum=5&post_id=359#forumpost359
>Ryuさん

早速ありがとうございます。
phpに不慣れながらも、何とか導入した所、素人目には問題なく動いているようです。
おれはphpに関してまるで素人なので、育てる、と言うことは出来ませんが、導入にあたってSEの友人に手伝ってもらっているので、遠まわしにかつ相手も断りにくくならない様甘えてみますw
板吉さん>

さっそくの導入、ありがとうございます。
ご意見、ご感想ございましたら、よろしくお願いいたします。
ご無沙汰しています。

「こんな機能が欲しい」とはちょっと違うかも知れないのですが、同じお客様から追加で注文をいただいたような場合、その注文をまとめてしまうような機能ってあるでしょうか?

いや当店、結構あるんです。「前の注文に間に合うならこれとこれも一緒に送って欲しい」っていうの。

その都度手でちょいと計算してしまっても良いんですが、販売管理画面の方でもこのあたりをまとめてしまうことが出来たら便利かな、と思ったものですから。何かうまい手はあるでしょうか?
軽石庵さん>

これって、結構大変かもしれません。
突き詰めていくと、受注内容を自由に変更できるようにすることになると思うのですが、関係するテーブルが多いのと、重要なデータなので、バックアップや操作ミスの復旧などの処理を考える必要がありそうです。

簡単な方法としては、データベースの中身を自由に更新ができる環境(phpMyAdminなど)を使って、ordersテーブルやorders_productsテーブル、orders_totalテーブルを直接変更してしまうという手もあります。

例えば、Aという受注データの明細A1、A2を、Bという受注データに移してまとめてしまいたい、という場合、まず、Bの受注データの受注No.(orders_id)をordersテーブルで確認し、Aの受注データの方は削除します。
その後、orders_productsテーブルに入っているA1とA2の受注明細データのorders_idをBのorders_idに変更します。
次に、orders_totalテーブルにあるAのorders_idのデータを削除して、Bのデータ(小計とか合計とか)をAの分を加えた内容に修正します。
あと、状況によっては、orders_status_historyあたりもAの内容をBに移す必要があるかもしれません。
ご無沙汰です。
また一つこんな機能があったらなーと言うのを。

受注した時にお客様や書店側にメールが来ますが、このメールの文面にカテゴリーを追加できないでしょうか。
現在は書名、著者名、出版元、冊数、刊行年、解説管理no、価格がありますが、カテゴリーもメールで見れたら便利だな、と。

だいたいは書名を見たらどの棚にあるかわかるのですが、微妙な書名もあるもので。
板吉さん>

どうもご無沙汰です。

受注メールにカテゴリーを追加したいというご要望は初めてです。
# 逆に、プリントアウトの枚数を減らすために項目を減らして欲しいという要望はありましたが・・・。(汗)

結構、このあたりの好みは分かれるので、カスタマイズの方がいいかもしれません。

検証はしていませんが、
catalog/checkout_process.phpの290行目

$products_ordered .= EMAIL_SEPARATOR . "\n" . EMAIL_TEXT_PRODUCTS . ' ' . $order->products[$i]['name'] . "\n";

の次の行あたり(どこに入れるかは好みですが)に、

$c_name_query = tep_db_query("select categories_name from " . TABLE_PRODUCTS . " p, " . TABLE_PRODUCTS_TO_CATEGORIES . " p2c, " . TABLE_CATEGORIES_DESCRIPTION . " cd where p.products_id = '" . tep_db_input($order->products[$i]['id']) . "' and p.products_id = p2c.products_id and p2c.categories_id = cd.categories_id and cd.language_id = '" . $languages_id . "'");
$c_name = tep_db_fetch_array($c_name_query);
$products_ordered .= EMAIL_TEXT_CATEGORIES_NAME . ' ' . $c_name['categories_name'] . "\n";

といった感じでカテゴリー名項目を追加して、
catalog/includes/languages/japanese/checkout_process.phpの22行目

define('EMAIL_TEXT_PRODUCTS', '[書 名]');

の次の行あたりに、

define('EMAIL_TEXT_CATEGORIES_NAME', '[カテゴリー]');

といった感じで追加すると上手くいくと思います。
ご指示の通り作業をしたら、無事メール文面にカテゴリーが追加されました。
ありがとうございます。
お久しぶりです。さてさて、こんな機能があったらな、というヤツなんですが、
値段の一括変更機能みたいなのがあると良いな、と思ってます。
特定のカテゴリで今500円の本を、全部400円にしたい、というようなことを
やりたいわけです。管理画面からだと1冊ずつの変更になってしまい、
やや作業が面倒なので。

直接updateコマンドでやっちゃおうかとも思ったんですが、値段はproducts、
カテゴリはcategoriesと別のテーブルで管理しているので、私のヘナチョコな
SQLの知識ではお手上げだったりするもので、そういう機能があったらいいな、
と少し感じました。

そもそもこういう場合、SQLコマンドで処理するとしたらどうしたらいいんでしょう。
個人的にはそれがわかれば、わざわざ新機能の形で実装してもらわなくても
大丈夫だったりするんですが(^^;)。

ログインすると、みんなのコメントがもっと見れるよ

mixiユーザー
ログインしてコメントしよう!

koshoten.net 更新情報

koshoten.netのメンバーはこんなコミュニティにも参加しています

星印の数は、共通して参加しているメンバーが多いほど増えます。