app/template/default/Block/page_countdown.twig line 1

Open in your IDE?
  1. <div class="page_countdown_box">
  2.     <div class="header_salon">
  3.         <div class="box_active">
  4.             <p class="cd_title" style="font-size:0">
  5.                 <span class="time-text">{{'ページを'| trans}}</span>
  6.                 <span id='page_countdown_time' class="time-p"></span>
  7.                 <span class="time-text">{{'秒みたら、ポイントゲット !'| trans}}</span>
  8.             </p>
  9.         </div>
  10.         {% set is_supplier = app.user ? app.user.is_supplier : app.session.get('IS_SUPPLIER') %}
  11.         {% if app.request.attributes.get('_route') == 'salon-suppliers' and (app.session.get('IS_SUPPLIER') or is_supplier ) %}
  12.             {{ include('Block/bottom_header_supplier.twig') }}
  13.         {% endif %}
  14.     </div>
  15. </div>
  16. <div class="ec-modal coundown-modal" style="display:none">
  17.     <input type="checkbox" id="ec-modal-countdown" class="checkbox">
  18.     <div class="ec-modal-overlay">
  19.         <label for="ec-modal-countdown" class="ec-modal-overlay-close"></label>
  20.         <div class="coundown-dialog" style="margin: auto !important;">
  21.             <div class="gift-box-close"></div>
  22.             <div class="gift-box">
  23.                 <p class="title-top">閲覧タスクを完了してポイントを獲得する1</p>
  24.                 <p class="text-value" id="page_countdown_reward"></p>
  25.             </div>
  26.             <div id="page_countdown_times_on_day_modal" class="btn-get-gift" style="display:none;height:43px"></div>
  27.             <a id="page_countdown_login" href="{{ url('mypage_login') }}" class="btn-get-gift" style="display:none">ログイン</a>
  28.             <button id="page_countdown_not_show" style="display:none; width: fit-content;padding: 5px;position: absolute;left: 0;top: calc(100% + 10px);background: transparent;border: 1px solid #ccc; border-radius: 8px;">
  29.                 <span style="color:#eeeeee;font-size: 12px;">今日はこの画面を表示しない</span>
  30.             </button>
  31.         </div>
  32.     </div>
  33. </div>
  34.  <script type="text/javascript" src="{{ asset('assets/js/pagejs/pageCountdown.min.js') }}"></script>
  35.  <script>
  36.     document.addEventListener('DOMContentLoaded', function() {
  37.         PageCountdown.urlInfo = '{{ url('page_countdown_info')}}'
  38.         PageCountdown.urlReward  = '{{ url('page_countdown_reward')}}'
  39.         PageCountdown.isVersion405 =  '{{ is_kokokara_select_version405() }}'
  40.         PageCountdown.isUserRole = {{is_granted('ROLE_USER') }}
  41.         PageCountdown.user_id = '{{app.user.id ?? "abcd"}}'
  42.         PageCountdown.urlLogin = '{{url('mypage_login')}}'
  43.         
  44.         PageCountdown.getInstance();
  45.     });
  46. </script>