|
|
0) {
echo ' ' . "\n" .
' ' .
$product_info['products_model'] . ' | ' . "\n" .
' ' . "\n";
}
From margy @ roseburgmarket.com Sat Mar 17 10:10:23 2007
From: margy @ roseburgmarket.com (Margy Mutoh)
Date: Sat, 17 Mar 2007 10:10:23 +0900
Subject: [Tep-j-general] =?iso-2022-jp?b?UmU6IBskQjJBM0pJPTwoJE5KUTk5GyhC?=
=?iso-2022-jp?b?GyRCSn1LISRLNFgkNyRGGyhC?=
In-Reply-To: <92cd7a9b0703160749n6f61ab4bq2fdfd435d4f044fa@mail.gmail.com>
References: <92cd7a9b0703152338s2b3d648btb79fa6109ad3e304@mail.gmail.com> <92cd7a9b0703160304nba0d9a6qc793a6339c1382af@mail.gmail.com>
<92cd7a9b0703160749n6f61ab4bq2fdfd435d4f044fa@mail.gmail.com>
Message-ID: <45FB3FFF.8050706@roseburgmarket.com>
長谷川さん、こんにちは。Margyです。
> 【以下 /catalog/product_info.phpの抜粋】
1)> if ($new_price =
1)> tep_get_products_special_price($product_info['products_id'])) {
2)> $products_price = '' .
2)> $currencies->display_price($product_info['products_price'],
2)> tep_get_tax_rate($product_info['products_tax_class_id'])) . '
3)> ' .
3)> $currencies->display_price($new_price,
3)> tep_get_tax_rate($product_info['products_tax_class_id'])) . '';
4)> } else {
5)> $products_price =
5)> $currencies->display_price($product_info['products_price'],
5)> tep_get_tax_rate($product_info['products_tax_class_id']));
5)> }
↑ここまでは、if節の中で
1) 特価設定を探して、特価があるときは、
2) 定価をうち消し線で消して、
3) 特価の価格を(class="productSpecialPrice"=赤)で表示する。
4) でなければ、(=特価の設定がなければ)
5) 通常の価格を表示する。
…という処理です。
この「下」にくだんのソースをはさんだのでは、この一連の処理が
生きたまま、-1円、-2円のときにはその処理「も」されるため、
-1円
価格はお問合せ下さい。
とか
-2円
商談中
の表示になってしまいます。
なので、上の 3) と 4) の間にもう一つ、-1円、-2円のときの条件を
かますといいんじゃないでしょうか。
-------------
1)> if ($new_price =
1)> tep_get_products_special_price($product_info['products_id'])) {
2)> $products_price = '' .
2)> $currencies->display_price($product_info['products_price'],
2)> tep_get_tax_rate($product_info['products_tax_class_id'])) . '
3)> ' .
3)> $currencies->display_price($new_price,
3)> tep_get_tax_rate($product_info['products_tax_class_id'])) . '';
} elseif ($product_info['products_price'] == '-1'){
$products_price = '価格はお問合せ下さい。ASK';
} elseif ($product_info['products_price'] == '-2'){
$products_price = '商談中 SYODAN';
4)> } else {
5)> $products_price =
5)> $currencies->display_price($product_info['products_price'],
5)> tep_get_tax_rate($product_info['products_tax_class_id']));
5)> }
-------------
…こんなんでしょうか。未検証ですが。
分岐のしかたはもっとスマートなのがあると思いますが、いずれにせよ
1)〜5)のブロックの下に入れても-1円、-2円は表示されると思います。
Margy Mutoh
From bunguya @ leo.e-catv.ne.jp Sat Mar 17 11:10:08 2007
From: bunguya @ leo.e-catv.ne.jp (hamada)
Date: Sat, 17 Mar 2007 11:10:08 +0900
Subject: [Tep-j-general] =?iso-2022-jp?b?UmU6IBskQjJBM0pJPTwoJE5KUTk5GyhC?=
=?iso-2022-jp?b?GyRCSn1LISRLNFgkNyRGGyhC?=
In-Reply-To: <45FB3FFF.8050706@roseburgmarket.com>
References: <92cd7a9b0703160749n6f61ab4bq2fdfd435d4f044fa@mail.gmail.com>
<45FB3FFF.8050706@roseburgmarket.com>
Message-ID: <20070317110523.A893.BUNGUYA@leo.e-catv.ne.jp>
こんにちわ。
On Sat, 17 Mar 2007 10:10:23 +0900
Margy Mutoh wrote:
> } elseif ($product_info['products_price'] == '-1'){
上記位置でelseifだと、tep_get_products_special_price()で値が取得出来た場
合、つまり「特価設定をしてる場合」はスルーされちゃいそうです。
まぁ現実問題として-1円や-2円の商品に特価設定をすることも無かろうとは思い
ます(^^;が、
・specials_new_products_price
・products_price
が乖離してる場合に前者を優先するアルゴリズムってのは、この場合ちょいと拙
そうな気が。
新規処理部は、既存の$products_price代入部とは別に設置しとく方が、いろい
ろと都合が宜しいんじゃないでしょか?
「条件に一致した場合、更に代入(置換)する」でも問題無さそうな。
あと、'-1'とか、ここでわざわざ数値を''で括って文字列化してる理由はなんな
んでしょかね?(^_^;)
PHPは型にうるさくないので''で括っても動作すると思いますが、わざわざ括る
理由が良くわかりませんでした。
> if ($a == -1) {
で良さそうな気がするんすけど。
はまだ
From ksound @ rd.mmtr.or.jp Sat Mar 17 12:04:16 2007
From: ksound @ rd.mmtr.or.jp (Masato Kobayashi)
Date: Sat, 17 Mar 2007 12:04:16 +0900
Subject: [Tep-j-general] =?iso-2022-jp?b?UmU6IBskQjJBM0pJPTwoJE5KUTk5GyhC?=
=?iso-2022-jp?b?GyRCSn1LISRLNFgkNyRGGyhC?=
In-Reply-To: <92cd7a9b0703160749n6f61ab4bq2fdfd435d4f044fa@mail.gmail.com>
References: <92cd7a9b0703152338s2b3d648btb79fa6109ad3e304@mail.gmail.com><92cd7a9b0703160304nba0d9a6qc793a6339c1382af@mail.
gmail.com>
<92cd7a9b0703160749n6f61ab4bq2fdfd435d4f044fa@mail.gmail.com>
Message-ID:
小林@Ksoundです。
>【問題点】
>
> −1 −2によって表示は変わるが、ー1円、−2円と表示される
>
>【解決したいこと】
>
> −1 −2入力の時は、指定文を表示してー1円 −2円表示を無くしたい。
>
>一応以下に今回貼り付けた 前後を掲出致します。
>if ($product_info['products_price'] == '-1'){
> $products_price_ask = "価格はお問合せ下さい。ASK";
>}elseif ($product_info['products_price'] == '-2'){
> $products_price_ask = '商談中 SYODAN';
>}else {
> $products_price_ask = $products_price;
>}
> echo $products_price_ask;
>?>
>
>
>
> $product_info['products_name']; ?> |
> $products_price; ?> |
>
これでは
echo $products_price_ask; で「商談中 SYODAN」と表示され
その下のが生きているため「-1」と表示され
ます。
どこに$products_priceを入れたいのか分からなかったため、続けて書きましたが
今まで$products_priceで価格を表示していたところを$products_price_askに
書き換えればと言うことです。
|
|
とすれば良いのではと思い書いたつもりだったのですか(^_^;)
Masato Kobayashi
From margy @ roseburgmarket.com Sat Mar 17 12:39:13 2007
From: margy @ roseburgmarket.com (Margy Mutoh)
Date: Sat, 17 Mar 2007 12:39:13 +0900
Subject: [Tep-j-general] =?iso-2022-jp?b?UmU6IBskQjJBM0pJPTwoJE5KUTk5GyhC?=
=?iso-2022-jp?b?GyRCSn1LISRLNFgkNyRGGyhC?=
In-Reply-To: <20070317110523.A893.BUNGUYA@leo.e-catv.ne.jp>
References: <92cd7a9b0703160749n6f61ab4bq2fdfd435d4f044fa@mail.gmail.com> <45FB3FFF.8050706@roseburgmarket.com>
<20070317110523.A893.BUNGUYA@leo.e-catv.ne.jp>
Message-ID: <45FB62E1.70809@roseburgmarket.com>
はまださん、こんにちは。Margyです。
いつも勉強させていただいてありがとうございます。m(_ _)m
> ・specials_new_products_price
> ・products_price
>
> が乖離してる場合に前者を優先するアルゴリズムってのは、この場合ちょいと拙
> そうな気が。
脊髄反射的に「-1、-2を表示させないには」と思って単純に入れ子
にしちゃったに過ぎません(^_^;
> 新規処理部は、既存の$products_price代入部とは別に設置しとく方が、いろい
> ろと都合が宜しいんじゃないでしょか?
>
> 「条件に一致した場合、更に代入(置換)する」でも問題無さそうな。
そのほうがいいと思います。コードもスッキリするし。
でも私には具体的なやり方がパッと思いつきませんでした…(汗)
別にするなら、いったんくだんの部分で取り出した$products_priceを
さらに ifで加工する(要するに、やはりくだんのブロックの後に置く)
…で、いいんでしょうか。
(そのように話は進んでたんですかね…よく見てなくてすみません)
> あと、'-1'とか、ここでわざわざ数値を''で括って文字列化してる理由はなんな
> んでしょかね?(^_^;)
ここは元の投稿からそのままペーストしたモノで、深く見てませんでした。
>>if ($a == -1) {
>
>
> で良さそうな気がするんすけど。
私だったら、(考えなしゆえに)まずはそうすると思います。
なにぶん脊髄反射的な場当たり的治療が多く。(汗)
# …で、コケることもままある日常(^△^;ですが…これも勉強、っと。
Margy Mutoh
From okatti @ kagoya.net Sat Mar 17 14:02:59 2007
From: okatti @ kagoya.net (okatti)
Date: Sat, 17 Mar 2007 14:02:59 +0900
Subject: [Tep-j-general] =?iso-2022-jp?b?UmU6IBskQjJBM0pJPTwoJE5KUTk5GyhC?=
=?iso-2022-jp?b?GyRCSn1LISRLNFgkNyRGGyhC?=
In-Reply-To: <20070317110523.A893.BUNGUYA@leo.e-catv.ne.jp>
References: <92cd7a9b0703160749n6f61ab4bq2fdfd435d4f044fa@mail.gmail.com>
<45FB3FFF.8050706@roseburgmarket.com>
<20070317110523.A893.BUNGUYA@leo.e-catv.ne.jp>
Message-ID: <4A28F338-6330-4AAC-8364-5B4B8A272452@kagoya.net>
岡田と申します。
On 2007/03/17, at 11:10, hamada wrote:
>
> あと、'-1'とか、ここでわざわざ数値を''で括って文字
> 列化してる理由はなんな
> んでしょかね?(^_^;)
>
> PHPは型にうるさくないので''で括っても動作すると思います
> が、わざわざ括る
> 理由が良くわかりませんでした。
>
>> if ($a == -1) {
>
> で良さそうな気がするんすけど。
単に好みというか、私の癖です。
申し訳ございませんでした。
From bunguya @ leo.e-catv.ne.jp Sat Mar 17 16:01:58 2007
From: bunguya @ leo.e-catv.ne.jp (hamada)
Date: Sat, 17 Mar 2007 16:01:58 +0900
Subject: [Tep-j-general] =?iso-2022-jp?b?GyRCJS0hPCVvITwlSSRyGyhCR29vZ2xl?=
=?iso-2022-jp?b?GyRCJEc4ITp3JDkkaxsoQg==?=
Message-ID: <20070317160017.A8AA.BUNGUYA@leo.e-catv.ne.jp>
こんにちわ。
なんかコード書くのが流行ってる(^^;みたいなので、小ネタを。
このコードは、商品のキーワード検索でなにも見つからなかった場合に「キーワー
ドをGoogleで検索する」ボタンを表示するものです。
「ちゃんとした全文検索」を自前で用意するのもアリだとは思いますがそれなり
に手間が掛かりますし、クローラーがちゃんと走れてるなら、こんなものでも商
品の発見率向上(落ち穂拾い)にそれなりの効果があるのではないかと。
めんどくさいので日本語(EUC)決め打ちです。独自ドメインも必須。他条件に対
応させたい場合は、ご自分でコードを好きに弄ってください。
工事方法>
/catalog/includes/modules/product_listing.php
> |
>
の下に下記コードを放り込む。
コード中の「http://mydomain.com」を自ドメインに書き換える
以上。
# 改造は自己責任で&くれぐれもバックアップをお忘れなく。
はまだ
---------------
|
|
From ksound @ rd.mmtr.or.jp Sat Mar 17 20:31:16 2007
From: ksound @ rd.mmtr.or.jp (Masato Kobayashi)
Date: Sat, 17 Mar 2007 20:31:16 +0900
Subject: [Tep-j-general] =?iso-2022-jp?b?UmU6IBskQjghOnclVSUpITwlYCUoGyhC?=
=?iso-2022-jp?b?GyRCJWkhPBsoQg==?=
In-Reply-To: <20070128142524.55A3.NOZAWA@stpride.jp>
References: <20070128122112.F48C.NOZAWA@stpride.jp>
<45BC2561.7090700@ytw.jp> <20070128142524.55A3.NOZAWA@stpride.jp>
Message-ID:
小林@Ksoundです。
随分時間がたってからの投書で申し訳ありません。
野澤さんはこのエラーが出る前に「osC_Affiliate_forMS1J」をインストール
されていませんでしたか?
と言うのも私も最近アフィリエイトを始めようと入れてみまして、
今現在加工中です。
その中、先ほど久々に検索をしてみたらエラーが出てしまいました(^_^;)
調べてみると、野澤さんと同じようにsplit_page_results.phpに
function set_search_engine_safeが無いのに気が付きました。
確か少し前には問題なく検索できていたと思い、色々探っていく内に
原因は「osC_Affiliate_forMS1J」に入っていたsplit_page_results.php
のバージョンが古いことに気が付いたのですが・・・
殆どファイルの差し替えは無く、新規に加える物ばかりで尚かつ数が多かった物で
バージョンを確認せずに、ついついそのままぶち込んでしまっていたようです(^_^;)
もし野澤さんが同じような理由でエラーが出ていたところに、そのまま
オリジナルのsplit_page_results.phpを入れたのであれば、今度は
アフィリエイトモジュールに問題が出てくると思います。
その場合新しいsplit_page_results.phpにアフィリエイトモジュールの
split_page_results.phpからアフィリエイトで追加されている部分を
書き加えてアップしないといけません。
違う理由であれば問題ないと思いますが、一応投書しておきます。
Masato Kobayashi
From 99taro99 @ gmail.com Sun Mar 18 00:23:48 2007
From: 99taro99 @ gmail.com (=?ISO-2022-JP?B?GyRCQkBPOiF3OmY7VBsoQg==?=)
Date: Sun, 18 Mar 2007 00:23:48 +0900
Subject: [Tep-j-general] =?iso-2022-jp?b?UmU6IBskQjJBM0pJPTwoJE5KUTk5GyhC?=
=?iso-2022-jp?b?GyRCSn1LISRLNFgkNyRGGyhC?=
In-Reply-To: <4A28F338-6330-4AAC-8364-5B4B8A272452@kagoya.net>
References: <92cd7a9b0703160749n6f61ab4bq2fdfd435d4f044fa@mail.gmail.com>
<45FB3FFF.8050706@roseburgmarket.com>
<20070317110523.A893.BUNGUYA@leo.e-catv.ne.jp>
<4A28F338-6330-4AAC-8364-5B4B8A272452@kagoya.net>
Message-ID: <92cd7a9b0703170823u2fb8c3d6y4eb917ca889fab2d@mail.gmail.com>
長谷川です。
ありがとうございます。
完璧に出来ました。色々な方のご助言(というより、教えて頂いた)
など、ありがとう御座います!!
今後の同様の悩みの人が出てきた時用に記載しておきます。
以下の作業をする前に必ず、バックアップを忘れずに。
一応検証して表示されることを確認済みです。
もし、不都合がありましたらレスで訂正願います。
価格表示の変更方法
【目的】
価格を表示させないで、お問合せ価格・商談中・等の表示を
行わせる。また、選択肢として価格に-1の時は価格はお問合せ下さい。
-2の時は、商談中と表示させる。
【方法】
新商品紹介 のページ 検索のページも同様の原理で書換え可能です。
/catalog/product_info.php の以下の部分を書換え
//---ココから
//--ココまでは新規に書き込み
|
//-ココから//-ココまでは置き換え |
また、
/catalog/includes/languages/japanese/product_info.php
に
define('TEXT_CLICK_TO_ENLARGE', '【イメージを拡大】
の下に
define('TEXT_ASK_ASK', '【価格はお問合せください。】');
define('TEXT_SYO_SYO', '【商談中】');
を新規に書き込む。
長谷川 太郎
From admin @ searchvalue.net Sun Mar 18 18:27:08 2007
From: admin @ searchvalue.net (net shokuhin)
Date: Sun, 18 Mar 2007 18:27:08 +0900
Subject: [Tep-j-general] =?iso-2022-jp?b?GyRCPzc1LCUiJSslJiVzJUg6bkAuGyhC?=
=?iso-2022-jp?b?GyRCJEskRCQkJEYbKEI=?=
References: <004901c7670c$d1400250$029ea8c0@daitsuboi>
<20070316163232.6BFC.BUNGUYA@leo.e-catv.ne.jp>
Message-ID: <001001c7693f$9a505300$029ea8c0@daitsuboi>
お世話になります。
Warning: reset() [function.reset]: Passed variable is not an array
or object in /usr/home/xxxxx/xxxxx.net/admin/includes/classes/
object_info.php on line 17
Warning: Variable passed to each() is not an array or object in
/usr/home/xxxxx/xxxxx.net/admin/includes/classes/object_info.php
on line 18
新しいアカウントを作成し、管理画面から顧客データを編集しようとした
ところ、上記メッセージが表示されました。
http://www.bitscope.co.jp/search/html/tep-j-general/msg05988.html
を参照し、下記を試してみました。
顧客管理画面より、該当アカウントを削除。
・address_book
・customers_info
・sessions
phpMyAdminより、上記テーブルをすべて空にしました。そして、再度新規
アカウントを作成し、管理画面から顧客データを編集しようとしたところ、
同様のエラーが発生し、編集ができません。
また、該当アカウントを削除前にカタログ画面より、該当アカウントを
利用し、ログインを試したところ、ログインはできましたが、アカウント
情報(個人情報)内の性別欄に記載がある以外、住所や名前など、すべて
表示されていない状態です。
おそらく、データの齟齬が発生しているものと思われますが、どのテー
ブルに誤った情報が残っているのでしょうか。あるいは別に考えられる
原因はございますでしょうか。ご教授いただければ幸いでございます。
From bunguya @ leo.e-catv.ne.jp Mon Mar 19 09:09:47 2007
From: bunguya @ leo.e-catv.ne.jp (hamada)
Date: Mon, 19 Mar 2007 09:09:47 +0900
Subject: [Tep-j-general] =?iso-2022-jp?b?UmU6IBskQj83NSwlIiUrJSYlcyVIGyhC?=
=?iso-2022-jp?b?GyRCOm5ALiRLJEQkJCRGGyhC?=
In-Reply-To: <001001c7693f$9a505300$029ea8c0@daitsuboi>
References: <20070316163232.6BFC.BUNGUYA@leo.e-catv.ne.jp>
<001001c7693f$9a505300$029ea8c0@daitsuboi>
Message-ID: <20070319090912.289C.BUNGUYA@leo.e-catv.ne.jp>
こんにちわ。
On Sun, 18 Mar 2007 18:27:08 +0900
"net shokuhin" wrote:
> Warning: Variable passed to each() is not an array or object in
> /usr/home/xxxxx/xxxxx.net/admin/includes/classes/object_info.php
> on line 18
SSLサーバのKeepAliveが有効で、タイムアウト値が短いとか。
http://support.microsoft.com/?kbid=831167
http://lists.sourceforge.jp/mailman/archives/tep-j-general/2005-April/015493.html
> おそらく、データの齟齬が発生しているものと思われますが、どのテー
> ブルに誤った情報が残っているのでしょうか。
この症状は「データの齟齬」じゃなく「POSTデータが受け取れない」では。
単純に、「入力すべきデータが受け取れないからDBに入力されてない」ように見
えますけどね。
はまだ
From 99taro99 @ gmail.com Thu Mar 22 14:12:22 2007
From: 99taro99 @ gmail.com (=?ISO-2022-JP?B?GyRCQkBPOiF3OmY7VBsoQg==?=)
Date: Thu, 22 Mar 2007 14:12:22 +0900
Subject: [Tep-j-general] =?iso-2022-jp?b?GyRCITs3biROPzdDZT4mSUokTjJBGyhC?=
=?iso-2022-jp?b?GyRCM0pJPTwoGyhC?=
Message-ID: <92cd7a9b0703212212j6d1ed1e6v44e8f8ff599f5c2c@mail.gmail.com>
有限会社 MGF大阪丹比会の長谷川です。
今回は catalog/default.php で表示される
「〇月の新着商品」とタイトルがでるBOXの中の価格表示に関して
ですが、色々と見ているのですが上手くいきません。
下記のメーリングリストでは、catalog/default.phpで表示される「〇月の新着商品」
の価格表示関しては記述が無かったのでご存知な方
どのファイルが関係しているのかお教え願います。
http://www.bitscope.co.jp/search/html/tep-j-general/msg04046.html
【やった事】
上記メーリングリストを見て、PHPを変更、左BOX内の新着商品価格の非表示及び
catalog/products_new.phpでの価格非表示化は出来ました。
【やりたい事】
catalog/default.php(カタログの初めのページ)での「〇月の新着商品」
BOX内での価格の非表示化
メーリングリスト等も見たのですが、どのPHPのどのあたりを見れば
良いのか分かりません。よろしくおねがします。
長谷川 太郎@堺
From bunguya @ leo.e-catv.ne.jp Thu Mar 22 17:39:15 2007
From: bunguya @ leo.e-catv.ne.jp (hamada)
Date: Thu, 22 Mar 2007 17:39:15 +0900
Subject: [Tep-j-general]
=?iso-2022-jp?b?GyRCITs3biROPzdDZT4mSUokTjJBGyhC?=
=?iso-2022-jp?b?GyRCM0pJPTwoGyhC?=
In-Reply-To: <92cd7a9b0703212212j6d1ed1e6v44e8f8ff599f5c2c@mail.gmail.com>
References: <92cd7a9b0703212212j6d1ed1e6v44e8f8ff599f5c2c@mail.gmail.com>
Message-ID: <20070322173740.58AA.BUNGUYA@leo.e-catv.ne.jp>
こんにちわ。
On Thu, 22 Mar 2007 14:12:22 +0900
"太郎@堺市" <99taro99 @ gmail.com> wrote:
> メーリングリスト等も見たのですが、どのPHPのどのあたりを見れば
> 良いのか分かりません。
/catalog/includes/modules/new_products.php
のdisplay_price()部、つまり
> ' . $currencies->display_price($new_products['products_price'], tep_get_tax_rate($new_products['products_tax_class_id']))
の辺りですかね。
はまだ
From kiyoshi @ web-burger.com Mon Mar 26 00:19:37 2007
From: kiyoshi @ web-burger.com (Kiyoshi Shigenaga WBD)
Date: Sun, 25 Mar 2007 05:19:37 -1000
Subject: [Tep-j-general] =?iso-2022-jp?b?GyRCQEc2YiQsST08KCQ1JGwkSiQvGyhC?=
=?iso-2022-jp?b?GyRCJEokQyQ/GyhC?=
References: <000501c63607$52a62910$0200a8c0@C> <43F9C0CE.1080907@alles.or.jp>
<005b01c63639$b53bf8c0$0300a8c0@dC>
Message-ID: <027201c76ef1$012f01a0$ca00a8c0@alaska>
いつもお世話になっております。
oscommerce-2.2ms1j-R6a.tar.gzでショップを構築し、海外(英語)でサイトの運営をしていました。いくつか改造もしていますが、1年以上問題なく正常に動いていました。
最近税率が変わったためAdminより変更したのですが、新しい税率が反映されず古い税率のまま、表示されていました。Admin上では変わっています。
そこで、Adminより税率を再登録しようと、いったんphpMyAdminでデータをクリアしました。すると、Admin上では正しく表示されているのですが、最終確認画面(checkout_confirmation.php)では、税金の項目が表示されなくなってしました。
これまで調べてみたところで、ot_tax.phpにechoを挟むと、checkout_confirmation.phpに表示されるので、反応はしている様子。
ot_taxの29行目の
reset($order->info['tax_groups']);
の後に
print_r($order->info['tax_groups']);
としてみたところ
Array ( [Unknown tax rate] => 0 )
がもどってきました。
0というのがおかしいと思い、どこで配列に代入しているかを探していたのですが、2週間以上答えが見つからず、こちらに質問することにしました。
(探すところがここであっているかも微妙ですが・・・)
過去の情報もいろいろ探してみたのですが、日本ではOSCが普及してから税金が変わっていないためか、税金関係の情報はすくなく、にたような事例も見つけられませんでした。
ご教授いただければ幸いです。よろしくお願いします。
繁永
From mogumogushot @ yahoo.co.jp Mon Mar 26 12:01:24 2007
From: mogumogushot @ yahoo.co.jp (=?ISO-2022-JP?B?GyRCJGIkMCRiJDAbKEI=?=)
Date: Mon, 26 Mar 2007 12:01:24 +0900 (JST)
Subject: [Tep-j-general] =?iso-2022-jp?b?cHJvZHVjdF9saXN0aW5nLnBocCA=?=
=?iso-2022-jp?b?GyRCJEc4REpMJEtJPTwoJHJKUTk5JDckPyQkJGIkTiQsJCIkaxsoQg==?=
Message-ID: <20070326030124.82078.qmail@web3211.mail.kcd.yahoo.co.jp>
catalog\includes\product_listing.phpで、92行目から$listing['products_id']
や$listing['products_name']があるので、productsテーブル
やproducts_descriptionテーブルにdisplay_offというフィー
ルド(tinyint(1))を設け、$listing['display_off']で値を
取得したいのですが、できません。
product_info.phpでは、
if ($the_product_info['display_off'] == "-1") {
などとしてうまく動作できるのですが、どこを考えればよろし
いでしょうか?
よろしくお願い申し上げます。
もぐもぐ
From kn_admin @ ku-cha-ne.com Mon Mar 26 12:57:05 2007
From: kn_admin @ ku-cha-ne.com (=?iso-2022-jp?B?GyRCJDUkSBsoQg==?=)
Date: Mon, 26 Mar 2007 12:57:05 +0900
Subject: [Tep-j-general] =?iso-2022-jp?b?cHJvZHVjdF9saXN0aW5nLnBocCA=?=
=?iso-2022-jp?b?GyRCJEc4REpMJEtJPTwoJHJKUTk5JDckPyQkJGIkTiQsGyhC?=
=?iso-2022-jp?b?GyRCJCIkaxsoQg==?=
In-Reply-To: <20070326030124.82078.qmail@web3211.mail.kcd.yahoo.co.jp>
References: <20070326030124.82078.qmail@web3211.mail.kcd.yahoo.co.jp>
Message-ID:
はじめまして、最近MLに参加しましたので少しずつ参加したいと思います。
レスの出し方など、間違っていたらスミマセン。
>catalog\includes\product_listing.phpで、92行目から$listing['products_id']
>や$listing['products_name']があるので、productsテーブル
>やproducts_descriptionテーブルにdisplay_offというフィー
>ルド(tinyint(1))を設け、$listing['display_off']で値を
>取得したいのですが、できません。
>
>product_info.phpでは、
>if ($the_product_info['display_off'] == "-1") {
>
>などとしてうまく動作できるのですが、どこを考えればよろし
>いでしょうか?
(1)default.phpの$listing_sqlのSQLの組立て処理の中に
display_offを検索項目として追加していますか?
(2)SQLに追加しており、かつSQL関数をかませている場合は
別名をdisplay_offとして指定していますか?
この2点が最初の確認項目ではないでしょうか?
product_info.phpは同じソース内にSQLがありますが
product_listing.phpはdefault.phpでSQLを作っています。
このSQLとの対応が取れていれば、まずはいけると思います。
既に確認済みでしたらスミマセン。
さと
From bunguya @ leo.e-catv.ne.jp Mon Mar 26 21:53:32 2007
From: bunguya @ leo.e-catv.ne.jp (hamada)
Date: Mon, 26 Mar 2007 21:53:32 +0900
Subject: [Tep-j-general]
=?iso-2022-jp?b?GyRCQEc2YiQsST08KCQ1JGwkSiQvGyhC?=
=?iso-2022-jp?b?GyRCJEokQyQ/GyhC?=
In-Reply-To: <027201c76ef1$012f01a0$ca00a8c0@alaska>
References: <005b01c63639$b53bf8c0$0300a8c0@dC>
<027201c76ef1$012f01a0$ca00a8c0@alaska>
Message-ID: <20070326215217.6D2E.BUNGUYA@leo.e-catv.ne.jp>
こんにちわ。
On Sun, 25 Mar 2007 05:19:37 -1000
"Kiyoshi Shigenaga WBD" wrote:
> 0というのがおかしいと思い、どこで配列に代入しているかを探していたのですが、2週間以上答えが見つからず、こちらに質問することにしました。
え〜っと、「なにも手を加えてないのにいきなり挙動が変わった」となるとまず
サーバ側の問題、たとえばDBのクラッシュ等を疑うべきな気がするんすが、DBを
検査したという記述が全くありません。
改めて言うまでもない事だとは思うんすが、全テーブルの整合性はちゃんと確認
済みなんですよね?
http://dev.mysql.com/doc/refman/4.1/ja/check-table.html
http://dev.mysql.com/doc/refman/4.1/ja/check.html
「税が“表示”されない」という症状なら、真っ先に疑うべきは「税の合計モジュー
ルがアクティブかどうか」では?
configurationテーブルにMODULE_ORDER_TOTAL_TAX_STATUSな行は、ちゃんとある
んでしょか? この部分を確認した旨の記述も無いんですが。
「データを変更した」だの「消した」だのという記述も、どのデータをどのよう
に変更したのかさっぱり解んないので、なんとも言えず。
osCの税は「国/地域」と「税種別」が「税率設定」でリレーションしてる→症
状から見るに、どこかでこのリレーションが壊れてるんじゃないかな〜、ってな
感じですけど。
はまだ
From kiyoshi @ web-burger.com Tue Mar 27 00:19:34 2007
From: kiyoshi @ web-burger.com (Kiyoshi Shigenaga WBD)
Date: Mon, 26 Mar 2007 05:19:34 -1000
Subject: [Tep-j-general]
=?iso-2022-jp?b?GyRCQEc2YiQsST08KCQ1JGwkSiQvGyhC?=
=?iso-2022-jp?b?GyRCJEokQyQ/GyhC?=
References: <005b01c63639$b53bf8c0$0300a8c0@dC><027201c76ef1$012f01a0$ca00a8c0@alaska>
<20070326215217.6D2E.BUNGUYA@leo.e-catv.ne.jp>
Message-ID: <028f01c76fba$2a13f660$ca00a8c0@alaska>
はまだ様
返信ありがとうございます。
知識不足と原因がはっきりしないため、状況のみの説明になってしまい失礼しました。
> え〜っと、「なにも手を加えてないのにいきなり挙動が変わった」となるとまず
> サーバ側の問題、たとえばDBのクラッシュ等を疑うべきな気がするんすが、DBを
> 検査したという記述が全くありません。
DB検査について知識不足のため、実施していませんでした。
> http://dev.mysql.com/doc/refman/4.1/ja/check-table.html
> http://dev.mysql.com/doc/refman/4.1/ja/check.html
こちらを試そうとしたのですが、実行する方法すらわかっていません。
コマンドラインから、入力するようなのですが、具体的な利用方法を教えていただければ幸いです。データベースは共有レンタルサーバーに入っています。
検討違いかもしれないのですが、phpMyAdminから、テーブルを選び、「操作→テーブルをチェックする」を実行してみましたが、正常でした。この操作が上記の物の代わりになりますでしょうか?
geo_zones check status OK
tax_rates check status OK
zones_to_geo_zones check status OK
> 「税が“表示”されない」という症状なら、真っ先に疑うべきは「税の合計モジュー
>
> ルがアクティブかどうか」では?
これについては、もちろんアクティブになっています。
ot_tax.phpのprocessの部分にecho'コメント';を挟むと画面内に表示されますので、有効になっていると判断していました。
> configurationテーブルにMODULE_ORDER_TOTAL_TAX_STATUSな行は、ちゃんとある
> んでしょか? この部分を確認した旨の記述も無いんですが。
こちらについても、確認しました。下記のようなステータスになっていました。
configuration_key MODULE_ORDER_TOTAL_TAX_STATUS
configuration_value TRUE
configuration_group_id 6
sort_order 1
use_function NULL
set_function tep_cfg_select_option(array('true', 'false'),
> 「データを変更した」だの「消した」だのという記述も、どのデータをどのよう
> に変更したのかさっぱり解んないので、なんとも言えず。
これについては、関連していると思われる
geo_zones
tax_rates
zones_to_geo_zones
の構造は残して、データのみを削除しました。
その上で、Adminより「Tax zones」や「Tax Rates」「Tax class」を再設定しました。
新たにデータは設定されていたのですが、症状はなにも変わりませんでした。
> osCの税は「国/地域」と「税種別」が「税率設定」でリレーションしてる→症
> 状から見るに、どこかでこのリレーションが壊れてるんじゃないかな〜、ってな
> 感じですけど。
私もそうおもいます。ここにデータをのせますので、何か変なところがないか見ていただけますか?(消費税設定など無駄なデータも残っていますが、使っていません)
geo_zones
geo_zone_id geo_zone_name geo_zone_description
1 OutsideUS OutsideUS
3 Hawaii Hawaii
tax_rates
tax_rates_id tax_zone_id tax_class_id tax_priority tax_rate
tax_description
1 1 1 10 5.0000
Japan tax 5.0%
2 3 2 1 4.7120
Hawaii Tax(4.712%)
zones_to_geo_zones
association_id zone_country_id zone_id geo_zone_id
1 107 0 1
2 13 0 1
3 222 NULL 1
4 38 NULL 1
6 223 21 3 有効になるべきはlこれです
具体的なデータをのせてみたのですが、何か気になる点がありますでしょうか?
よろしくお願い致します。
繁永
From bunguya @ leo.e-catv.ne.jp Tue Mar 27 10:12:16 2007
From: bunguya @ leo.e-catv.ne.jp (hamada)
Date: Tue, 27 Mar 2007 10:12:16 +0900
Subject: [Tep-j-general]
=?iso-2022-jp?b?GyRCQEc2YiQsST08KCQ1JGwkSiQvGyhC?=
=?iso-2022-jp?b?GyRCJEokQyQ/GyhC?=
In-Reply-To: <028f01c76fba$2a13f660$ca00a8c0@alaska>
References: <20070326215217.6D2E.BUNGUYA@leo.e-catv.ne.jp>
<028f01c76fba$2a13f660$ca00a8c0@alaska>
Message-ID: <20070327090307.4D28.BUNGUYA@leo.e-catv.ne.jp>
こんにちわ。
On Mon, 26 Mar 2007 05:19:34 -1000
"Kiyoshi Shigenaga WBD" wrote:
> コマンドラインから、入力するようなのですが、具体的な利用方法を教えていただければ幸いです。データベースは共有レンタルサーバーに入っています。
# service mysqld stop
# myisamchk -s /var/lib/mysql/DATABASE/*.MYI
当方の環境だと↑こんな感じですが、rootじゃないと実行出来ないような。
レン鯖ですとサーバの管理はヒト任せ→問題が発生した前後に、サーバ側でなに
かが有ったりとかは全く無かったんですかね?
> 検討違いかもしれないのですが、phpMyAdminから、テーブルを選び、「操作→テーブルをチェックする」を実行してみましたが、正常でした。この操作が上記の物の代わりになりますでしょうか?
なりますけど、他のテーブルは…?
> 具体的なデータをのせてみたのですが、何か気になる点がありますでしょうか?
これだけではなんとも(^_^;)
はまだ
From torisan.hy @ gmail.com Tue Mar 27 22:24:00 2007
From: torisan.hy @ gmail.com (=?ISO-2022-JP?B?GyRCJEgkaiQ1JHMbKEI=?=)
Date: Tue, 27 Mar 2007 22:24:00 +0900
Subject: [Tep-j-general] =?iso-2022-jp?b?GyRCJSIlKyUmJXMlSD5wSnMhSjlgGyhC?=
=?iso-2022-jp?b?GyRCTFwhSyROJSslOSU/JV4lJCU6JEskRCQkJEYbKEI=?=
Message-ID: <43d45b020703270624t24a5c061ne91b86196e5c8b44@mail.gmail.com>
最近になって、OsCommerceを試験的に利用し始めました。デフォルトのままでは目標としている店にはやや多機能すぎ、カスタマイズについて学んでいるところです。
顧客情報の登録項目が多すぎるので、項目を削る、また、一部の必須入力項目を任意に変える。できれば、姓名別の名前入力を「氏名」という一項目に置き換えたい・・・あたりがやりたいことです。検索はかなりしたつもりですが、ちょっと解決しきれなくて、質問させていただきます。なお登録をせずに買い物ができるというモジュールは入れてみました。しかしこれすら、項目が多すぎ、削りたいのです。
まずは、項目を削る際、いじらなくてはならないファイルはどれか?
ということさえわかれば、あとは自力で何とかしたいと考えています(また行き詰まるかみもしれませんが……)。これがわからず、一部だけいじると、間違いなく動作しなくなる気がして、試しにいじってみる気にならなくて……。
データベースのcustomerグループの部分、catalog/account.phpの登録項目が列挙されている部分は、確実にいじらなくてはならないと思うのですが、日本語で項目を表示する仕組みの部分や、create_account.phpについては、いじらなくてはならないのか、もし必要ならどこを?
というあたりが、現状、わかりません。
既出あるいは初歩的過ぎる質問であれば、申し訳ございません。よろしくお願いします。
※ osCommerce のバージョンは2.2 MS1 日本語版です。OsはFedoraCore6です。その他環境に関する情報も必要であれば、補足します。
From bunguya @ leo.e-catv.ne.jp Wed Mar 28 09:43:24 2007
From: bunguya @ leo.e-catv.ne.jp (hamada)
Date: Wed, 28 Mar 2007 09:43:24 +0900
Subject: [Tep-j-general]
=?iso-2022-jp?b?GyRCJSIlKyUmJXMlSD5wSnMhSjlgGyhC?=
=?iso-2022-jp?b?GyRCTFwhSyROJSslOSU/JV4lJCU6JEskRCQkJEYbKEI=?=
In-Reply-To: <43d45b020703270624t24a5c061ne91b86196e5c8b44@mail.gmail.com>
References: <43d45b020703270624t24a5c061ne91b86196e5c8b44@mail.gmail.com>
Message-ID: <20070328094126.EF27.BUNGUYA@leo.e-catv.ne.jp>
こんにちわ。
On Tue, 27 Mar 2007 22:24:00 +0900
"とりさん" wrote:
> データベースのcustomerグループの部分、catalog/account.phpの登録項目が列挙されている部分は、確実にいじらなくてはならないと思うのですが、日本語で項目を表示する仕組みの部分や、create_account.phpについては、いじらなくてはならないのか、もし必要ならどこを?
> というあたりが、現状、わかりません。
こちらも言われてる事がよく解んないのですが、まずadminの「アカウント表示」
をチェックして、次に
catalog/includes/modules/account_details.php
でしょうか?
account.phpとcreate_account.phpを別に併記されてる→なにか勘違いがあるの
ではないかと思いますが…。
「減らす」なら、DBを弄る必要もあんまり無さそうな。
はまだ
From torisan.hy @ gmail.com Thu Mar 29 00:08:27 2007
From: torisan.hy @ gmail.com (=?ISO-2022-JP?B?GyRCJEgkaiQ1JHMbKEI=?=)
Date: Thu, 29 Mar 2007 00:08:27 +0900
Subject: [Tep-j-general]
=?iso-2022-jp?b?GyRCJSIlKyUmJXMlSD5wSnMhSjlgGyhC?=
=?iso-2022-jp?b?GyRCTFwhSyROJSslOSU/JV4lJCU6JEskRCQkJEYbKEI=?=
In-Reply-To: <20070328094126.EF27.BUNGUYA@leo.e-catv.ne.jp>
References: <43d45b020703270624t24a5c061ne91b86196e5c8b44@mail.gmail.com>
<20070328094126.EF27.BUNGUYA@leo.e-catv.ne.jp>
Message-ID: <43d45b020703280808t36969bb3pa7229d8c7299feb0@mail.gmail.com>
ありがとうございました。
catalog/includes/modules/account_details.php
の、不要な項目設定部分をコメントアウトすることで、項目削除はうまくいきました。
ただ、「必須」項目を「任意」に変える方法は、相変わらずわかりません。account_details.phpを開いて、デフォルトで任意である住所2(suburbですよね)やFAXと、必須である、他の住所や、telephoneの設定をしているらしいところを、見比べてみたのですが……。
アカウント入力画面で、項目の横に表示される「必須」の文字を消す方法も、知りたいです。連動して表示も変わるようになっているのではないかとは思うのですが。
すいませんが、よろしくお願いします。
> こんにちわ。
>
> On Tue, 27 Mar 2007 22:24:00 +0900
> "とりさん" wrote:
>
> > データベースのcustomerグループの部分、catalog/account.phpの登録項目が列挙されている部分は、確実にいじらなくてはならないと思うのですが、日本語で項目を表示する仕組みの部分や、create_account.phpについては、いじらなくてはならないのか、もし必要ならどこを?
> > というあたりが、現状、わかりません。
>
> こちらも言われてる事がよく解んないのですが、まずadminの「アカウント表示」
> をチェックして、次に
>
> catalog/includes/modules/account_details.php
>
> でしょうか?
>
> account.phpとcreate_account.phpを別に併記されてる→なにか勘違いがあるの
> ではないかと思いますが…。
>
> 「減らす」なら、DBを弄る必要もあんまり無さそうな。
>
>
> はまだ
>
> _______________________________________________
> Tep-j-general mailing list
> Tep-j-general @ lists.sourceforge.jp
> http://lists.sourceforge.jp/mailman/listinfo/tep-j-general
>
From bunguya @ leo.e-catv.ne.jp Thu Mar 29 08:41:37 2007
From: bunguya @ leo.e-catv.ne.jp (hamada)
Date: Thu, 29 Mar 2007 08:41:37 +0900
Subject: [Tep-j-general]
=?iso-2022-jp?b?GyRCJSIlKyUmJXMlSD5wSnMhSjlgGyhC?=
=?iso-2022-jp?b?GyRCTFwhSyROJSslOSU/JV4lJCU6JEskRCQkJEYbKEI=?=
In-Reply-To: <43d45b020703280808t36969bb3pa7229d8c7299feb0@mail.gmail.com>
References: <20070328094126.EF27.BUNGUYA@leo.e-catv.ne.jp>
<43d45b020703280808t36969bb3pa7229d8c7299feb0@mail.gmail.com>
Message-ID: <20070329081820.D809.BUNGUYA@leo.e-catv.ne.jp>
こんにちわ。
On Thu, 29 Mar 2007 00:08:27 +0900
"とりさん" wrote:
> ただ、「必須」項目を「任意」に変える方法は、相変わらずわかりません。
catalog/includes/languages/japanese.php
を修正して、その後adminの「最小値」かと。
「最小値」はともかく、上記はスクリプトで「必須」をgrepすればすぐ解りそう
なものですが?
# なるべく全文引用はやめてください。無駄だし、すげぇ鬱陶しいんで。
はまだ
From kiyoshi @ web-burger.com Thu Mar 29 10:39:14 2007
From: kiyoshi @ web-burger.com (Kiyoshi Shigenaga WBD)
Date: Wed, 28 Mar 2007 15:39:14 -1000
Subject: [Tep-j-general]
=?iso-2022-jp?b?GyRCQEc2YiQsST08KCQ1JGwkSiQvGyhC?=
=?iso-2022-jp?b?GyRCJEokQyQ/GyhC?=
References: <20070326215217.6D2E.BUNGUYA@leo.e-catv.ne.jp><028f01c76fba$2a13f660$ca00a8c0@alaska>
<20070327090307.4D28.BUNGUYA@leo.e-catv.ne.jp>
Message-ID: <011c01c771a3$0f4beaf0$ca00a8c0@alaska>
はまださま
確認するのに時間がかかってしまいました。
> レン鯖ですとサーバの管理はヒト任せ→問題が発生した前後に、サーバ側でなに
> かが有ったりとかは全く無かったんですかね?
同じサーバー内にも違うサイトが入っており、税金の設定ができない以外は正常なので、サーバー側の問題ではないのではないかと思っています。
>> 検討違いかもしれないのですが、phpMyAdminから、テーブルを選び、「操作→テーブルをチェックする」を実行してみましたが、正常でした。
他のテーブルもチェックしてみましたが、結果はすべてOKとでました。
>> 具体的なデータをのせてみたのですが、何か気になる点がありますでしょうか?
> これだけではなんとも(^_^;)
税金を計算するときに、
購入者の地域=税金が設定されている地域
を比較判断している場所があるとおもうのですが、
それを見つけらればなんとかなるのではないかと思っています。
この場所がわかる方、いらっしゃいますでしょうか?
よろしくお願い致します。
繁永
From bunguya @ leo.e-catv.ne.jp Thu Mar 29 11:54:44 2007
From: bunguya @ leo.e-catv.ne.jp (hamada)
Date: Thu, 29 Mar 2007 11:54:44 +0900
Subject: [Tep-j-general]
=?iso-2022-jp?b?GyRCQEc2YiQsST08KCQ1JGwkSiQvGyhC?=
=?iso-2022-jp?b?GyRCJEokQyQ/GyhC?=
In-Reply-To: <011c01c771a3$0f4beaf0$ca00a8c0@alaska>
References: <20070327090307.4D28.BUNGUYA@leo.e-catv.ne.jp>
<011c01c771a3$0f4beaf0$ca00a8c0@alaska>
Message-ID: <20070329115013.D82B.BUNGUYA@leo.e-catv.ne.jp>
こんにちわ。
On Wed, 28 Mar 2007 15:39:14 -1000
"Kiyoshi Shigenaga WBD" wrote:
> 税金を計算するときに、
> 購入者の地域=税金が設定されている地域
> を比較判断している場所があるとおもうのですが、
> それを見つけらればなんとかなるのではないかと思っています。
tep_get_tax_rate()のことでしょうか?
catalog/includes/functions/general.php
はまだ
From torisan.hy @ gmail.com Thu Mar 29 17:24:13 2007
From: torisan.hy @ gmail.com (=?ISO-2022-JP?B?GyRCJEgkaiQ1JHMbKEI=?=)
Date: Thu, 29 Mar 2007 17:24:13 +0900
Subject: [Tep-j-general]
=?iso-2022-jp?b?GyRCJSIlKyUmJXMlSD5wSnMhSjlgGyhC?=
=?iso-2022-jp?b?GyRCTFwhSyROJSslOSU/JV4lJCU6JEskRCQkJEYbKEI=?=
In-Reply-To: <20070329081820.D809.BUNGUYA@leo.e-catv.ne.jp>
References: <20070328094126.EF27.BUNGUYA@leo.e-catv.ne.jp>
<43d45b020703280808t36969bb3pa7229d8c7299feb0@mail.gmail.com>
<20070329081820.D809.BUNGUYA@leo.e-catv.ne.jp>
Message-ID: <43d45b020703290124x6cd80a74h9c3036f1110d7518@mail.gmail.com>
アドバイスありがとうございます。
catalog/includes/languages/japanese.phpの必須からはずしたい項目の' 必須'をブランクに変更。該当項目の最小値を0設定。
この後、表示は見事に「必須」が消えて思い通りだったが、アカウント入力画面が何度も表示されて無限ループになってしまい、
create_account_process.phpの「任意」に変えた項目についてと思われるところを、コメントアウト、で
項目の任意入力化もうまくいきました。これでいいのか不安ですし、動作確認は、みっちりやらなければいけませんが、ともかくありがとうございました。私の直接の疑問以外にも、「調べ方、学び方」の面で、勉強になりました。
From takeru @ hyper-cube.biz Fri Mar 30 12:53:35 2007
From: takeru @ hyper-cube.biz (Takeru Tamura)
Date: Fri, 30 Mar 2007 12:53:35 +0900
Subject: [Tep-j-general] =?iso-2022-jp?b?GyRCJWElayVeJSw5WEZJPFQ/dBsoQg==?=
In-Reply-To: <43d45b020703290124x6cd80a74h9c3036f1110d7518@mail.gmail.com>
References: <20070329081820.D809.BUNGUYA@leo.e-catv.ne.jp>
<43d45b020703290124x6cd80a74h9c3036f1110d7518@mail.gmail.com>
Message-ID: <20070330124425.F582.TAKERU@hyper-cube.biz>
こんにちは、田村と申します。
メルマガの購読者数をマーケティングのために知りたいのですが、なにか方法は
ありますでしょうか。
DBを直接見るのも考えたのですが、担当が変わった際に必ず見れるとも限らな
いので、OSコマースの管理画面から見れる方法を探しています。
たとえば、顧客の検索で「メルマガ購読者のみ」とか検索を拡張するモジュール
等でも対応できると思っています。
以上、何かご存知の方いましたら教えてください。
よろしくお願いいたします。
田村
From bunguya @ leo.e-catv.ne.jp Fri Mar 30 16:05:28 2007
From: bunguya @ leo.e-catv.ne.jp (hamada)
Date: Fri, 30 Mar 2007 16:05:28 +0900
Subject: [Tep-j-general]
=?iso-2022-jp?b?GyRCJWElayVeJSw5WEZJPFQ/dBsoQg==?=
In-Reply-To: <20070330124425.F582.TAKERU@hyper-cube.biz>
References: <43d45b020703290124x6cd80a74h9c3036f1110d7518@mail.gmail.com>
<20070330124425.F582.TAKERU@hyper-cube.biz>
Message-ID: <20070330160050.0440.BUNGUYA@leo.e-catv.ne.jp>
こんにちわ。
On Fri, 30 Mar 2007 12:53:35 +0900
Takeru Tamura wrote:
> DBを直接見るのも考えたのですが、担当が変わった際に必ず見れるとも限らな
> いので、OSコマースの管理画面から見れる方法を探しています。
「DBを直接見る」・・・?
admin/includes/modules/newsletters/newsletter.php
> $mail_query = tep_db_query("select count(*) as count from " . TABLE_CUSTOMERS . " where customers_newsletter = '1'");
> $mail = tep_db_fetch_array($mail_query);
> printf(TEXT_COUNT_CUSTOMERS, $mail['count']);
といったコードは既に有るみたい→「E-Mailでお知らせを受信する顧客数」は表
示されてると思うんすけど、他にも欲しいということなら、希望位置にもこうし
たコードを挿入しとけば宜しいってことでは?
> たとえば、顧客の検索で「メルマガ購読者のみ」とか検索を拡張するモジュール
> 等でも対応できると思っています。
検索条件は上記の通りだと思いますので、お好きなように。
はまだ
| | | |