[Tep-j-general] Re: 姓と名の変更

Zurück zum Archiv-Index

hamada bungu****@leo*****
2005年 10月 5日 (水) 09:01:37 JST


こんにちわ。

On Wed, 5 Oct 2005 03:37:24 +0900
久米 貴彦 <class****@ybb*****> wrote:

> 「姓」→「お名前」 (漢字でフルネームで記入)
> 「名」→「ふりがな」 (ひらがなで記入)

これは

> define('ENTRY_FIRST_NAME', '名:');
> define('ENTRY_LAST_NAME', '姓:');

↑ココを変えるだけ。

> これに伴い、「いらっしゃいませ **様 〜」という箇所も変更しなければ
> いけないのですが・・・。(他にもあるのかも)

tep_customer_greeting()をいじることになりますね。

>       $s_name = ($language == 'japanese')
>                 ? ($customer_last_name . ' ' . $customer_first_name)
>                 : ($customer_first_name . ' ' . $customer_last_name);

まぁ3行めを削るだけなんで、知れてますが。

修正がこれだけで済むはずはないので、試しにgrepしてみました。

/catalog
・first_name		17
・firstname		132

/admin
・first_name		0
・firstname		45

変数の使用用途を変えたいのなら、プログラムは変数の用途が変更されることな
んて想定してない→変更する側がこれらの箇所すべてで、いちいち変数の振る舞
いをチェックしてく必要があるかと思われます。

たとえば受注確認メールとか、標準で

> tep_get_fullname($order->customer['firstname'],$order->customer['lastname'])

宛に送られることになってる→このままほっとくと「お名前ふりがな」さん宛に
メール送っちゃうし(^_^;)

はまだ






Tep-j-general メーリングリストの案内
Zurück zum Archiv-Index