バージョン選択
フォーラム
メニュー
オンライン状況
|
|
76 人のユーザが現在オンラインです。 (68 人のユーザが フォーラム を参照しています。) |
|
|
フロント機能
投稿者 |
スレッド |
ichi_rin |
投稿日時: 2010/1/26 17:29
対応状況: 保留
|
半人前 登録日: 2009/12/17 居住地: 投稿: 14 |
Re: 購入時の会員登録機能 実装は出来ておりませんが、 一部なのですが、お役に立てばと思い インターフェイス部分のみ書いておきます。 nonmember_input.tpl 挿入したい箇所に 引用: <tr> <th colspan="2" style="text-align:left;"> <!--{assign var=key value="member_check"}--> <input type="checkbox" name="<!--{$key}-->" value="1" onclick="fnCheckInputMember();" <!--{$arrForm[$key].value|sfGetChecked:1}--> id="member_label" /> <label for="member_label"><em>同時に会員登録を行う</em> ※ご購入と同時に会員登録ができます。</label><br />こちらにチェックをつけていただいた時点で会員規約に同意されたものとなります。 </th> </tr> <tr> <th>希望するパスワード<span class="attention">※</span><br /> <span class="mini">パスワードは購入時に必要です</span></th> <td> <!--{assign var=key value="password"}--> <input type="password" name="<!--{$key}-->" value="<!--{$arrForm[$key].value|escape}-->" maxlength="10" style="" size="15" style="<!--{$arrErr[$key]|sfGetErrorColor}-->" class="box120" /> <p><em>半角英数字4〜10文字でお願いします。(記号不可)</em></p> <!--{assign var=key value="password_confirm"}--> <input type="password" name="<!--{$key}-->" value="<!--{$arrForm[$key].value|escape}-->" maxlength="10" style="<!--{$arrErr[$key]|sfGetErrorColor}-->" size="15" class="box120" /> <p><em>確認のために2度入力してください。</em></p> </td> </tr> <tr> <th>パスワードを忘れた時のヒント<span class="attention">※</span></th> <td> 質問: <select name="reminder" style="<!--{$arrErr[$key]|sfGetErrorColor}-->">
<option value="" selected="selected">選択してください</option> <option label="母親の旧姓は?" value="1">母親の旧姓は?</option> <option label="お気に入りのマンガは?" value="2">お気に入りのマンガは?</option> <option label="大好きなペットの名前は?" value="3">大好きなペットの名前は?</option> <option label="初恋の人の名前は?" value="4">初恋の人の名前は?</option> <option label="面白かった映画は?" value="5">面白かった映画は?</option> <option label="尊敬していた先生の名前は?" value="6">尊敬していた先生の名前は?</option> <option label="好きな食べ物は?" value="7">好きな食べ物は?</option>
</select> <br /> <!--{assign var=key value="reminder_answer"}--> 答え:<input type="text" name="<!--{$key}-->" value="<!--{$arrForm[$key].value|escape}-->" style="<!--{$arrErr[$key]|sfGetErrorColor}-->; ime-mode: active;" size="40" class="box260" /> </td> </tr> <tr> <th>メールマガジン送付について<span class="attention">※</span></th> <td>
<input type="radio" name="mailmaga_flg" value="1" id="html" style="" /><label for="html">HTMLメール+テキストメールを受け取る</label><br /> <input type="radio" name="mailmaga_flg" value="2" id="text" style="" /><label for="text">テキストメールを受け取る</label><br /> <input type="radio" name="mailmaga_flg" value="3" id="no" style="" /><label for="no">受け取らない</label> </td> </tr>
チェックボックス制御用の値を渡す LC_Page_Shopping.php 引用: $this->tpl_onload = 'fnCheckInputDeliv();fnCheckInputMember();';
後は LC_Page_Shopping_Ex.php やらSC_Helper_DB_Ex.php の変更をしていけばいいんだと思うのですが。 今回の拡張を見送ったので参考までに。
|
|
|
|
統計情報
総メンバー数は89,664名です
総投稿数は110,149件です
|