app/template/user_data/News/index.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 = 'product_page' %} #}
  10. {# {% block javascript %} #}
  11. {# <script> #}
  12. {#    $(document).ready(function() { #}
  13. {#        console.log("pagination: ", pagination) #}
  14. {#    }); #}
  15. {# </script> #}
  16. {# {% endblock %} #}
  17. {% block main %}
  18.     <div class="ec-registerPage">
  19.         <div class="ec-registerPage__header ec-newsTitle">
  20.             <h1 class="ec-registerPage__title">
  21.                 {{ 'News'|trans }}
  22.                 <br/>
  23.                 <p>{{ 'ニュース'|trans }}</p>
  24.             </h1>
  25.         </div>
  26.     </div>
  27.     <div class="ec-blockspliter"></div>
  28.     <div class="ec-role">
  29.         <div class="ec-newsRole">
  30.             <div class="ec-newsRole__news">
  31.                 {% if pagination|length > 0 %}
  32.                     {% for key, News in pagination %}
  33.                         <div class="ec-newsRole__newsItem">
  34.                             <a class="ec-newsItem" href="{{ url('news_detail', {'id': News.id}) }}">
  35.                                 <div class="ec-newsRole__newsHeading">
  36.                                     <div class="ec-newsRole__newsDate">
  37.                                         {{ News.publish_date|date_day }}
  38.                                     </div>
  39.                                     <div class="ec-newsRole__newsTitle">
  40.                                         {{ News.title }}
  41.                                     </div>
  42.                                     {% if key % 2 == 1 %}
  43.                                         <span class="ec-newsRole__newsBtn even">{{ 'お知らせ'|trans }}</span>
  44.                                     {% else %}
  45.                                         <span class="ec-newsRole__newsBtn odd">{{ 'お知らせ'|trans }}</span>
  46.                                     {% endif %}
  47.                                 </div>
  48.                             </a>
  49.                         </div>
  50.                     {% endfor %}
  51.                 {% else %}
  52.                     <p class="ec-para-normal ec-dataEmpty">{{ '資料はありません。'|trans }}</p>
  53.                 {% endif %}
  54.             </div>
  55.         </div>
  56.         {% if pagination.pageCount > 1 %}
  57.             <div class="ec-blockspliter"></div>
  58.         {% endif %}
  59.     </div>
  60.     {% if pagination.pageCount > 1 %}
  61.         <div class="ec-role">
  62.             <div class="ec-pagerRole ec-newsPagination">
  63.                 {% include "pager.twig" with {'pages': pagination.paginationData} %}
  64.             </div>
  65.         </div>
  66.     {% endif %}
  67.     <div class="ec-blockspliter"></div>
  68.     <div class="ec-blockempty"></div>
  69. {% endblock %}