パスワードリマインダの設定(2/2)

バージョン1.4.0以降

 

パスワードリマインダ画面のデザイン変更とメールアドレス入力後に送られるメールの設定について

Myページのコンテンツ部分のデザインを変更する

 

リマインダメールに記載されているリンクの遷移先は

/remind/ResetPage.htmlになります。

 

このページは、

パスワードの再設定画面の他に、

 

 

期限切れのリンクから遷移してきた場合、メールアドレスに誤りがある場合に表示するエラーも表示されます。

 


 

共通部分

共通部分はエラーメッセージの表示箇所で、

 

<!-- soy:display="has_error" -->
<div class="error_box">
  <ul>
     <!-- soy:id="error_list" -->
    <li><!-- soy:id="error_message" /--></li>
     <!-- /soy:id="error_list" -->
  </ul>
</div>
<!-- /soy:display="has_error" -->

 

<!-- soy:display="has_error" -->で囲まれた箇所が

エラーがあった場合に表示されるようになり、

 

<!-- soy:id="error_list" -->で囲まれた箇所が

エラーの分だけ表示されます。

 


 

パスワード再設定画面

 

 

<form soy:id="form">

<table>
<tr>
<th>メールアドレス</th>
<td><!-- soy:id="address" /--></td>
</tr>
<tr>
<th class="detail">パスワード</th>
<td><input type="password" soy:id="password" /></td>
</tr>
<tr>
<th class="detail">パスワード再入力</th>
<td><input type="password" soy:id="confirm" /></td>
</tr>
</table>

<!-- ボタン配置 -->
<p class="alC">
<input type="submit" name="reset" value="登録" />
</p>

</form soy:id="form">

 

<form soy:id="form">で囲まれた箇所が、

期限切れ等のエラーがなかった場合に表示される箇所になります。

 

submitボタンはname="reset"と記述してください。

 

soy:idタグ説明
address すべて メールアドレスを出力します
password type="password パスワード入力フォームを表示します
confirm type="password パスワード再入力フォームを表示します

 

エラー表示画面

 

 

<!-- soy:display="has_error" -->
<div>
  <p>
    <ul class="clearfix">
      <li><a soy:id="remind_link">パスワード再設定手続きはこちら</a>
    </ul>
  </p>
</div>
<!-- /soy:display="has_error" -->


<!-- soy:display="has_error" -->で囲まれた箇所が表示されます。

 

ここのsoy:idは

パスワード再設定手続への誘導のリンクのみとなります。

soy:id="remind_link"

 


 

続いて、

入力完了画面の表示ですが、

 

 

このページのsoy:idは

ログイン画面へsoy:id="login_link"のみとなります。

 

<a soy:id="login_link">ログイン画面へ</a>

 

 

このエントリーをはてなブックマークに追加

トラックバック

トラックバック記事記事

この記事のトラックバックURI: