[Tep-j-general] Re: 「E-Mail でお知らせ」で商品名が表示されない

Back to archive index

Mineaki Gotoh gij****@peak*****
2002年 11月 14日 (木) 11:02:25 JST


永田さん、おはようございます。後藤です。

精力的な活動、ありがとうございます。私にも励みになります。

junさんが報告なされた2つ目の不具合も、やらなきゃ、と漠然と思っておき
ながら、忘れてました。修正ありがとうございます。私の管理するソースに
もさっそく反映させていただきました。


>該当するファイルのソースを追ってみましたところ、どうも$product_info_valuesと
>しなければいけない箇所を、$product_valuesとなっている為に起こっている様です。
>
># 最新の本家版では、既に直っていました。
>
>該当するファイルは、
>
>・catalog/product_reviews.php
>・catalog/product_reviews_info.php
>
>の2つだと思います。

えっと、実はこの2つの他にもう一つあります。

catalog/product_reviews_write.php

です。実害はさほどありませんが、ついでに修正しておいた方が、すっきり
するでしょう。


それと、実は本家版だと、

catalog/includes/boxes/product_notification

で、商品名を表示するときには、$product_info_values は使っておらず、
tep_get_product_name() という関数を利用しているんですね。そういうコー
ドにしておけば、他の局面でも、商品名が表示されない、ということはなく
なるのでしょうが、この関数自体を、functions/general.php に追加、とか
しなければならないので、ちょっと面倒かもしれません。


最後に、永田さんも含めて、このMLに参加なされている方に、ちょっとだけ
お願いがあるのですが、MLに送信するときには、「新規作成」と「返信」を
使い分けていただけませんでしょうか?

こういったMLでは、各メッセージが、どのようなツリー構造であるかが重要
です。

新規の話題なのに、あるメッセージに対する「返信」としてメールを書く
(=In-Reply-To: フィールドがある)と、そのツリーの下にぶら下がってし
まいますし、あるメッセージに対する返事なのに「新規作成」でメールを書
くと、別のツリーとなってしまいます。

なんだか難しいようですが、要は、メールを書くときに、「新規作成」と
「返信」を使い分けるだけです。よろしくお願いします。

(…と、こういうお願いこそ、「新規作成」して、別スレッドに書くべき、
という気もしますが、osCommerceそのものの話題ではないので、ちょっと遠
慮してます)

-- 
株式会社PEAK  ネットワーク技術担当 後藤 <gij****@peak*****>




Tep-j-general メーリングリストの案内
Back to archive index