app/template/default/Forgot/index.twig line 1

Open in your IDE?
  1. {% extends 'default_frame.twig' %}
    
    {% form_theme form 'Form/form_div_layout.twig' %}
    
    {% block stylesheet %}
          <style>
            .err_txt {
                color: #ed2929;
                line-height: 1.8;
            }
        </style>
    {% endblock %}
    
    {% block javascript %}
        <script>
    
            $(function() {
    
                // チェック時のアラート
                var error = "{{ error }}";
                if(error == 1){
                    $('.err_txt').hide();
                    $('.err_txt').each(function(index){
                        $(this).html('');
                    });
                    $('#err_login_email').html('※入力されたメールアドレスがありません');
                    var position = $('#login_email').offset().top;
                    $('html, body').animate({scrollTop: position}, 'fast');
                    $('#err_login_email').show();
                } else if(error == 2){
                    $('.err_txt').hide();
                    $('.err_txt').each(function(index){
                        $(this).html('');
                    });
                    $('#err_login_email').html('※入力されたメールアドレスがありません');
                    var position = $('#login_email').offset().top;
                    $('html, body').animate({scrollTop: position}, 'fast');
                    $('#err_login_email').show();
                }
    
                // submit時
                $('#form1').submit(function(){
                    err_sw = chkproc();
                    if(err_sw == 1){
                        return false;
                    }
                });
            });
    
            //入力チェック
            function chkproc(){
    
                $('.err_txt').hide();
                $('.err_txt').each(function(index){
                    $(this).html('');
                });
    
                err_sw = 0;
    
                var jump = "";
    
                var val1 = $('#login_email').val();
                if(val1 == ""){
                    err_sw = 1;
                    $('#err_login_email').html('※メールアドレスが入力されていません');
                }
    
                // 該当箇所にスクロール
                if(jump != ""){
                    var position = $(jump).offset().top;
                    $('html, body').animate({scrollTop: position}, 'fast');
                }
    
                $('.err_txt').each(function(index){
                    if($(this).html() != ""){
                        $(this).show();
                    }
                });
    
                return err_sw;
    
            }
        </script>
    
    {% endblock javascript %}
    
    {% block main %}
    <!DOCTYPE html>
    <html>
    <head>
    <meta charset="UTF-8">
    {# ▼ ブロック:DispHtag ▼ #}
    {{ include('Block/DispHtag.twig') }}
    {# ▲ ブロック:DispHtag ▲ #}
    <title>ベースボール・マガジン社 BBM@BOOK CART</title>
    <meta name="description" content="ベースボール・マガジン社が運営する総合スポーツサイト。ベースボール・マガジン社発行の書籍・雑誌・スポーツカードなどの新着情報、各競技の技術情報や専門家によるコラムなど、スポーツファンを応援する情報が満載です。">
    <meta name="keywords" content="ベースボールマガジン社,BBM">
    {# ▼ ブロック:DispHead ▼ #}
    {{ include('Block/DispHead.twig') }}
    {# ▲ ブロック:DispHead ▲ #}
    </head>
    
    <body id="pagetop" class="top">
    
    {# ▼ ブロック:DispBtag ▼ #}
    {{ include('Block/DispBtag.twig') }}
    {# ▲ ブロック:DispBtag ▲ #}
    
    {# ▼ ブロック:DispHeader ▼ #}
    {{ include('Block/DispHeaderElse.twig') }}
    {# ▲ ブロック:DispHeader ▲ #}
    
        <div id="leftcolumn" class="side_column">
            <!-- ▼かごの中 -->
            <br />
            <div style="width:1000px; margin:0 auto;">
                <div id="cart_area">
                    <h2 class="cart"><span class="title"><img src="{{ asset('common_img/tit_bloc_cart.gif', 'user_data') }}" alt="現在のカゴの中" /></span></h2>
                    <div class="block_body">
                        <div class="information">
                            <p class="item">合計数量:<span class="attention">{{ cartTotalQuantity|number_format }}</span></p>
                            <p class="total">商品金額:<span class="price">{{ cartTotalPrice|number_format }}円</span></p>
                        </div>
                        <div class="btn">
                            <a href="{{ url('cart') }}"><img class="hover_change_image" src="{{ asset('common_img/button/btn_bloc_cart.jpg', 'user_data') }}" alt="カゴの中を見る" /></a>
                        </div>
                    </div>
                </div>
            </div>
            <!-- ▲かごの中 -->
        </div>
    
        <br />
        <div style="width:1000px; margin:0 auto;">
            <h2 class="title">パスワードの再発行</h2>
            <form name="form1" id="form1" method="post" action="{{ url('forgot') }}">
                {{ form_widget(form._token) }}
                <div class="inputbox">
                    <dl class="formlist clearfix"><dt>メールアドレス :</dt>
                        <dd>
                            <span class="attention"></span>
                            {{ form_widget(form.login_email) }}
                            <!-- ▼エラーの際に表示▼-->
                            {{ form_errors(form.login_email) }}
                            <p class="err_txt" id="err_login_email"></p>
                            <!-- ▲エラーの際に表示▲ -->
                        </dd>
                    </dl>
                    <div class="btn_area align_c mt30">
                        <ul>
                            <li>
                                <button type="submit" class="hover_change_image"><img src="{{ asset('common_img/button/btn_next.jpg', 'user_data') }}" alt="次へ"></button>
                            </li>
                        </ul>
                    </div>
                </div>
            </form>
         </div>
    
    {# ▼ ブロック:DispFooter ▼ #}
    {{ include('Block/DispFooter.twig') }}
    {# ▲ ブロック:DispFooter ▲ #}
    
    {# ▼ ブロック:DispFtag ▼ #}
    {{ include('Block/DispFtag.twig') }}
    {# ▲ ブロック:DispFtag ▲ #}
    
    </body>
    </html>
    {% endblock %}
    {# ▲ main ▲ #}