app/template/default/Shopping/login.twig line 1

Open in your IDE?
  1. {#
  2. This file is part of EC-CUBE
  3. Copyright(c) EC-CUBE CO.,LTD. All Rights Reserved.
  4. http://www.ec-cube.co.jp/
  5. For the full copyright and license information, please view the LICENSE
  6. file that was distributed with this source code.
  7. #}
  8. {% extends 'default_frame.twig' %}
  9. {% set body_class = 'cart_page' %}
  10. {% block main %}
  11.     <div class="ec-role">
  12.         <div class="ec-pageHeader">
  13.             <h1>{{ 'ログイン'|trans }}</h1>
  14.         </div>
  15.     </div>
  16.     <div class="ec-role">
  17.         <div class="ec-grid3">
  18.             <div class="ec-grid3__cell2">
  19.                 <form name="shopping_login" id="shopping_login" method="post" action="{{ url('mypage_login') }}">
  20.                     <input type="hidden" name="_target_path" value="{{ url('shopping') }}" />
  21.                     <input type="hidden" name="_failure_path" value="{{ url('shopping_login') }}" />
  22.                     <input type="hidden" name="_csrf_token" value="{{ csrf_token('authenticate') }}">
  23.                     <div class="ec-login">
  24.                         <div class="ec-login__icon">
  25.                             <div class="ec-icon"><img src="{{ asset('assets/icon/user.svg') }}" alt=""></div>
  26.                         </div>
  27.                         <div class="ec-login__input">
  28.                             <div class="ec-input">
  29.                                 {{ form_widget(form.login_email, { attr: { 'style' : 'ime-mode: disabled;', placeholder: 'メールアドレス'|trans, 'autofocus': true }}) }}
  30.                                 {{ form_widget(form.login_pass, { attr: { placeholder: 'パスワード'|trans }}) }}
  31.                             </div>
  32.                             {% if BaseInfo.option_remember_me %}
  33.                             <div class="ec-checkbox">
  34.                                 <label>
  35.                                     {% if is_granted('IS_AUTHENTICATED_REMEMBERED') %}
  36.                                         <input type="hidden" name="login_memory" value="1">
  37.                                     {% else %}
  38.                                         {{ form_widget(form.login_memory, { 'label': '次回から自動的にログインする'|trans }) }}
  39.                                     {% endif %}
  40.                                 </label>
  41.                             </div>
  42.                             {% endif %}
  43.                         </div>
  44.                         {% if error %}
  45.                             <p class="ec-errorMessage">{{ error.messageKey|trans(error.messageData, 'validators')|nl2br }}</p>
  46.                         {% endif %}
  47.                         <div class="ec-grid2">
  48.                             <div class="ec-grid2__cell">
  49.                                 <div class="ec-login__actions">
  50.                                     <button type="submit" class="ec-blockBtn--cancel">{{ 'ログイン'|trans}}</button>
  51.                                 </div>
  52.                             </div>
  53.                             <div class="ec-grid2__cell">
  54.                                 <div class="ec-login__link"><a class="ec-link" href="{{ url('forgot') }}">{{ 'ログイン情報をお忘れですか?'|trans}}</a>
  55.                                 </div>
  56.                                 <div class="ec-login__link"><a class="ec-link" href="{{ url('entry') }}">{{ '新規会員登録'|trans}}</a>
  57.                                 </div>
  58.                             </div>
  59.                         </div>
  60.                     </div>
  61.                 </form>
  62.             </div>
  63.             {% if is_granted('IS_AUTHENTICATED_REMEMBERED') == false %}
  64.                 <div class="ec-grid3__cell">
  65.                     <div class="ec-guest">
  66.                         <div class="ec-guest__inner">
  67.                             <p>{{ '会員登録をせずに購入手続きをされたい方は、下記よりお進みください。'|trans }}</p>
  68.                             <div class="ec-guest__actions"><a class="ec-blockBtn--cancel" href="{{ url('shopping_nonmember') }}">{{ 'ゲスト購入'|trans }}</a>
  69.                             </div>
  70.                         </div>
  71.                     </div>
  72.                 </div>
  73.             {% endif %}
  74.         </div>
  75.     </div>
  76. {% endblock %}