zencart:アカウント新規登録

Posted on 日曜日, 5 月 10th, 2009 at 7:19 PM

 アカウント新規登録画面。

過去にカスタマイズをしている(ログインと新規登録ページを異なるページにする)が再度手直しを・・
今回、手を加えるファイルは、以下の2種。
/includes/languages/japanese/テンプレート/create_account.php
/includes/templates/テンプレート/templates/tpl_create_account_default.php
(デフォルトは login.php だったかな? ^^;)

訂正内容は、次の文字下部へ別の文字を追加する。
-------------
 注意:すでに当ショップでのアカウントをお持ちの場合は、こちらからログインしてください。
 (次の行に別の文字を追加する)
--------------
<h4>注意:すでに当ショップでのアカウントをお持ち・・・・。となっている為、<br />などで文字のみ追加することも可能だが・・・・・^^; 全ての文字が <h4>になってしまうので 次の行に<p>を追加する。
-----------
言語ファイルはcreate_account.php

define('TEXT_ORIGIN_LOGIN2', '<p>例えば「登録について」や「店舗連絡先」など?</p>');
------------
テンプレートファイルはtpl_create_account_default.php

以下の赤字を追加する。

<div class="centerColumn" id="createAcctDefault">
<h2 id="createAcctDefaultHeading"><?php echo HEADING_TITLE; ?></h2>
<?php echo zen_draw_form('create_account', zen_href_link(FILENAME_CREATE_ACCOUNT, '', 'SSL'), 'post', 'onsubmit="return check_form(create_account);"') . zen_draw_hidden_field('action', 'process') . zen_draw_hidden_field('email_pref_html', 'email_format'); ?>
<h4 id="createAcctDefaultLoginLink"><?php echo sprintf(TEXT_ORIGIN_LOGIN, zen_href_link(FILENAME_LOGIN, zen_get_all_get_params(), 'SSL')); ?></h4>
<p class="create1"><?php echo (TEXT_ORIGIN_LOGIN2);?></p>
<fieldset>
<legend><?php echo CATEGORY_PERSONAL; ?></legend>

--------------
これで
注意:すでに当ショップでのアカウントをお持ちの場合は、こちらからログインしてください。
の下に

例えば「登録について」や「店舗連絡先」など?

という文字が表示される。
--------
defaultは、ログイン下部に新規登録があったはずだが
ログインと新規登録を異なるページにしたため
次のような文章が記載されていない。

「この機会に是非ご登録ください!
Zen-Cart.JPデモ環境では、一度アカウントを作成していただきますと以降のご利用ではお客様情報などの入力を省くことができ、快適にショッピングを楽しんでいただけます。」

今回の追加文字は、このような文章を追加する為である。

関連記事

You can leave a response, or trackback from your own site.

Leave a reply

Name (*)
Mail (will not be published) (*)
URI
Comment