2007年6月 のアーカイブ

メール本文のカスタマイズ [お問い合わせフォーム編]

2007年6月29日 金曜日

EC-CUBE標準の問い合わせメールには、名字と問い合わせ内容以外が記載されておらず、例えばご記入いただいた「メールアドレス」や「電話番号」も本文に載っていて欲しいなと思う人もいるのでは?

カンタンに書き足せるので、その方法。

(EC-CUBE をインストールした場所)  /data/Smarty/templates/mail_templates

       ↑
このフォルダ内に、各メールのテンプレートがある。
問い合わせフォームのテンプレートは「contact_mail.tpl」というファイル。

このファイルをテキストエディタで開いて、お好きな箇所に次のような記述を書き加えれば完了だ。

  -------------------------

お名前
<!–{$arrForm.name01}–> <!–{$arrForm.name02}–>

フリガナ
<!–{$arrForm.kana01}–> <!–{$arrForm.kana02}–>

郵便番号
<!–{$arrForm.zip01}–> – <!–{$arrForm.zip02}–>

都道府県
<!–{$arrForm.pref}–>

住所
<!–{$arrForm.addr01}–> – <!–{$arrForm.addr02}–>

電話番号
<!–{$arrForm.tel01}–> – <!–{$arrForm.tel02}–> – <!–{$arrForm.tel03}–>

メールアドレス
<!–{$arrForm.email}–>

  -------------------------

注意点としては…都道府県が「数字」になっているので、不要な方は都道府県は入れなくてもいいかも。

EC-CUBE の魅力

2007年6月28日 木曜日

EC-CUBEは、改めて言うまでもなく「オープンソース」で公開されている。

導入コストが「安そう」という理由で、かる~いキモチで始める方は多いようだ。

別に悪いわけじゃないが、導入コストが安くなるかどうかは、どのようなショッピングサイトを作成するのかと、技術的な対応ができるのかどうか次第。

当たり前だが「複雑なサイト」を「プログラムやデータベースを全くわからない」人が創ろうとすればお金がかかる。
EC-CUBEの開発コミュニティサイトを見ていると、どうもこう、、、初歩的な質問が多く、他のオープンソースコミュニティと少し雰囲気が違う。

決して悪いわけじゃなく、それだけ EC-CUBE が「オレでもやってみよう」と思わせるだけの魅力があり、ハードルが低い(ように見える)のだろうなと、思う。

UTF-8化への道

2007年6月27日 水曜日

昨日、海外から面白いお客様がいらっしゃった。
日本の製品を海外(現地)で販売するECサイトのリニューアルをしたいとのこと。

海外との文化の違いなどいろいろとオモシロイお話が聞けたのだが、まだご挨拶した程度なのでこの件はまだヒミツ。

で、一番の課題は 【EC-CUBEが海外サイトでも使えるのかどうか】 である。

EC-CUBEの文字コードは EUC-JP だ。EUCはカンタンに説明すると、「UNIXで日本語を扱うために作られた文字コード」であるから、基本的に日本語以外は対応していない。
と、もちろんローマ字は対応しているから、英語であれば問題ない。

が、今回のお客様はスペイン語圏である。スペイン語が表示できないとダメだ。
例えば、「ñ」「¿」 といった文字が正しく表示される必要がある。

そこで登場するのが「UTF-8」という文字コードだ。UTF-8の詳細説明は省略するが、ざっくりカンタンに説明してしまえば、日本語に限らず中国語もスペイン語もフランス語も「UTF-8環境下」ならば全て表示が可能だ。
このブログも UTF-8 だから上記のように、「ñ」「¿」といった文字が(おそらく)問題なく表示されるわけである。

EC-CUBEを UTF-8 対応にするには…

  • データベースの文字コードを EUC ⇒ UTF-8
  • ソースファイルを全て EUC ⇒ UTF-8
  • もし例えばメタタグなどに EUC-JP といった形で直書きされている場所があれば修正

の3ステップで十分だと思われる。

たぶん、大丈夫だろう。

EC-CUBE をどこに載せる?

2007年6月26日 火曜日

今まさに、お客様から EC-CUBE を使いたい!という要望を頂いており、どのレンタルサーバを利用しようかと検討中。
新しい挑戦だし、初期コストを抑えたいという要望だったので専用サーバでは厳しい。

というわけで、各社を比較検討しているけど…

月々数百円のレンタルサーバだと、大半が MySQL のバージョンが古くて対応していない。
(EC-CUBE はサブクエリが多用されているから、MySQL4.1以降じゃないとまず動かない)

弊社スタッフの勉強のために、まずは各社の料金や特徴などを調べてもらっている。

果たして、、、どこに決まる?
(問題がない範囲で、公開できれば後日どこに決めたのかを書く予定)

ネットショッピングを楽しくしよう♪

2007年6月25日 月曜日

[EC-CUBE 公式サイトより]
もし、もっと手軽に、もっと安価で、拡張性の高いECサイトを構築する手段があれば、日本にも見ているだけで楽しくなるようなECサイトが増えるのではないでしょうか。
「ASP型」の手軽さと低価格に加えて「開発型」の柔軟性をあわせもつECサイトの新しい構築手法を作りたい。そんな世界を夢見て、オープンソースECパッケージ「EC-CUBE」は生まれました。

    ↑
これ、良いですよね。
このブログでは、EC-CUBE や ネットショッピングに関することをアレコレと書きながら、日本の インターネットショッピング を盛り上げていければと思っています。