2008/11/7 (金)

激寒に備えて

カテゴリー: 日記(ホームページ制作会社の雑談) — sinosan @ 23:58:34

沖縄では真夏日、北海道では氷点下と日本も広いものです。

私の住んでいる関東地方はといえば、冬の到来を告げる北風が吹いています。

今日は、立冬。
暦の上では今日から冬です。

冬の先には春が待っています。
でも、経済の春はいつになるのでしょうか。

トヨタもフォードもGMも大幅なリストラを断行するでしょう。
これから訪れる激寒を乗り切るにはどうしたらいいのでしょう。

アメリカがくしゃみをすると日本が風邪を引くといいますが、
日本でも大規模なインフルエンザが蔓延するのでしょうか。

あすは、インフルエンザの予防注射をする日です。
インフルエンザの菌を体内にいれ免疫を作っておかないと強力な
インフルエンザに対抗できませんよね。

そうだ、冬眠でもしようか
暖かい春がくるまで、、、

Zencart 振込先がメールで改行されない

前回の記事・・・下書きにしたまま公開するのを忘れていました:cat_6:

今回は、Zencartで銀行振込モジュールを使用した際に、
お振込先:の見栄えを良くしたい場合の設定です。
(バージョン1.3.0.Xの設定です。)

まず、銀行振込モジュール(標準で入ってます)を管理画面から開き、
お振込先に色々入れます。
例えば、1行だけのテキストボックスに以下のように入れます。

【銀行名】●●銀行【支店】××支店【口座番号】普 0000000【口座名義】ネットインパクト

すると、実際に買い物を進めていき、最後の確認画面では
ずらずらと1行で表示されてしまっているかと思います。
これは非常に見づらい上に、サンキューメールも1行で・・・:naku:

そこで改行をしよう!
とまた、管理画面から1行だけのテキストボックスに以下のように入れます。

<br />【銀行名】●●銀行<br />【支店】××支店<br />【口座番号】普 0000000<br />【口座名義】ネットインパクト

すると、最後の確認画面では綺麗に改行されて表示されていますが、
サンキューメールは先程と変わらず1行で・・・:naku:

そうです。確認画面とメールでは改行コードが異なる為に起こる現象なのです。
そこで、メールへ転記する際に<br />をメール用の改行コード\nに書き換えてみましょう。

編集する箇所は
include/classes/order.php
の971行目から始まるif文の中の1行(972行目かな?)
$email_order .= $GLOBALS[$payment_class]->email_footer . “\n\n”;
   ↓
$email_order .= str_replace(”<br />”,”\n”,$GLOBALS[$payment_class]->email_footer) . “\n\n”;

に変更するだけ。
str_replaceで<br />を\nに置き換えてあげるんだね!:neko:

書き換えるときは、書き換え前の分を削除せず、
先頭に「//」を入れてコメントアウトしておくと、戻すときに楽ですよ!:wa-i:

Zencartの基本骨格をいじる

Zencartのレイアウトは、テンプレートを使えば好きなようにカスタマイズが可能です。:neko:

しかし、テンプレートはバージョンが違ったり、英語だったりと
使い勝手があまりよろしくないうえに
かゆいところに手が届かない。:ikari:

そんなときは基本骨格をいじってしまいましょう!:wa-i:

やり方は簡単。
他のテンプレートと同じようにZencartの「オーバーライド」の仕組みを利用します。

まず、includes/templates/フォルダ内にお好きなテンプレート名のフォルダを作成します。
その中にcommonフォルダを作成し、
includes/templates/テンプレート名/common/
の中に
tpl_main_page.php ・・・ ページレイアウト(基本骨格部分)
tpl_header.php ・・・ 全ページ共通ヘッダー
tpl_footer.php ・・・ 全ページ共通フッター
html_header.php ・・・ <head>タグの部分。
の4ファイルをオリジナルからコピーしてきます。

あとは、DWなりテキストエディタ(EUCが扱えるもの)でカスタマイズしていくだけです。
もし、トップページを更に・・・ということであれば
tpl_index_default.php
を作成し、トップのメイン部分のコーディングをしてみてください。

若干phpの知識が必要になるかもしれませんが・・・
難しいことを望まなければ不要です:wa-i:

適当にいじっていれば、きっと道は開けますw
トライ&エラーでお互いがんばりましょう!

車検/車修理 | 廃車 | 自動車中古部品 | ホームページ制作 | 自動車中古パーツ | パソコン教室 | 木工機械/電動工具 | プレハブ | 不用品回収/粗大ごみ | 中古楽器買取り |