{#
This file is part of EC-CUBE
Copyright(c) EC-CUBE CO.,LTD. All Rights Reserved.
http://www.ec-cube.co.jp/
For the full copyright and license information, please view the LICENSE
file that was distributed with this source code.
#}
{% block javascript %}
<script>
{% set arrowLeft = asset('assets/icon/slick-arrow-left-white.svg') %}
{% set arrowRight = asset('assets/icon/slick-arrow-right-white.svg') %}
$(function() {
$('#slide_newitems').slick({
slidesToShow: 4,
dots: false,
arrows: true,
autoplay: false,
speed: 300,
infinite: false,
appendArrows: $('.item-arrows'),
prevArrow: '<button type="button" class="btn"><img src="{{ arrowLeft }}" alt=""></button>',
nextArrow: '<button type="button" class="btn btn-juliet"><img src="{{ arrowRight }}" alt=""></button>',
responsive: [{
breakpoint: 768,
settings: {
slidesToShow: 2
}
}]
});
/*
$('.ec-campaignRole__List').slick({
slidesToShow: 4,
dots: false,
arrows: true,
autoplay: false,
speed: 300,
infinite: false,
appendArrows: $('.campaign-arrows'),
prevArrow: '<button type="button" class="btn"><img src="{{ arrowLeft }}" alt=""></button>',
nextArrow: '<button type="button" class="btn btn-juliet"><img src="{{ arrowRight }}" alt=""></button>',
responsive: [{
breakpoint: 768,
settings: {
slidesToShow: 2
}
}]
});*/
/*
$('.ec-rankingRole__List').slick({
slidesToShow: 4,
dots: false,
arrows: true,
autoplay: false,
speed: 300,
infinite: false,
appendArrows: $('.ranking-arrows'),
prevArrow: '<button type="button" class="btn"><img src="{{ arrowLeft }}" alt=""></button>',
nextArrow: '<button type="button" class="btn btn-juliet"><img src="{{ arrowRight }}" alt=""></button>',
responsive: [{
breakpoint: 768,
settings: {
slidesToShow: 2
}
}]
});
*/
$(".ec-headerCategoryAreaSp__heading").on("click", function() {
$(this).next().slideToggle();
if($(this).hasClass('active')) {
$(this).find('img').attr('src','{{ asset("assets/icon/side-arrow-right-gray.svg") }}');
$(this).removeClass('active');
} else {
$(this).find('img').attr('src','{{ asset("assets/icon/side-arrow-down-gray.svg") }}');
$(this).addClass('active');
}
});
$(".ec-headerCategoryAreaSp .ec-itemNav__nav a").on("click", function() {
if($(this).hasClass('active')) {
$(this).find('img').attr('src','{{ asset("assets/icon/side-arrow-right-gray.svg") }}');
$(this).removeClass('active');
} else {
$(this).css({
'border':'none'
});
$(this).find('img').attr('src','{{ asset("assets/icon/side-arrow-down-gray.svg") }}');
$(this).addClass('active');
}
});
});
</script>
{% endblock javascript %}
{#
<!-- ▼バナー -->
<div class="ec-role">
<div class="ec-banner">
<div class="ec-banner__left">
<a href=""><img src="{{ asset('assets/img/top/img_new_collection.png') }}" alt="" /></a>
</div>
<div class="ec-banner_right">
<a href=""><img src="{{ asset('assets/img/top/img_limited_time_sale.png') }}" alt="" /></a>
</div>
</div>
</div>
<!-- ▲バナー -->
#}
<!-- ▼新着商品 -->
<div class="ec-role">
<div class="ec-newItemRole ec-contentRole">
<div class="ec-secHeading">
<div>
<span class="ec-secHeading__en">{{ 'NEW ITEM'|trans }}</span>
<img src="{{ asset('assets/icon/slash.svg') }}" alt="" class="ec-slash is-pc">
<div class="ec-secHeading__ja">{{ '新着商品'|trans }}</div>
</div>
<div class="item-arrows content-arrows"></div>
</div>
<div class="ec-rankingRole__List" id="slide_newitems">
{% set PickupProductList = repository('Eccube\\Entity\\Product').getNewProducts() %}
{% for Product in PickupProductList %}
{{ include('Product/list_single_slide_item.twig') }}
{% endfor %}
</div>
</div>
<div class="read_more">
<a href="{{ url('product_list') }}?orderby=2" class="">新着アイテム一覧</a>
</div>
</div>
<!-- ▲新着商品 -->
{#
<!-- ▼キャンペーン -->
<div class="ec-role">
<div class="ec-campaignRole ec-contentRole">
<div class="ec-secHeading">
<div>
<span class="ec-secHeading__en">{{ 'CAMPAIGN'|trans }}</span>
<img src="{{ asset('assets/icon/slash.svg') }}" alt="" class="ec-slash is-pc">
<span class="ec-secHeading__ja">{{ 'キャンペーン'|trans }}</span>
</div>
<div class="campaign-arrows content-arrows"></div>
</div>
<div class="ec-campaignRole__List">
<div class="ec-contentRole__listItem">
<a href="{{ url('product_detail', {'id': '1'}) }}">
<img src="{{ asset('wooden-shelf.png', 'save_image') }}">
<p class="ec-contentRole__listItemTitle">{{ 'wooden shelf'|trans }}</p>
<p class="ec-contentRole__listItemPrice">{{ '¥1,000(税込)'|trans }}</p>
</a>
</div>
<div class="ec-contentRole__listItem">
<a href="{{ url('product_detail', {'id': '1'}) }}">
<img src="{{ asset('blue_modern_sofa.png', 'save_image') }}">
<p class="ec-contentRole__listItemTitle">{{ 'Blue modern sofa'|trans }}</p>
<p class="ec-contentRole__listItemPrice">{{ '¥1,000(税込)'|trans }}</p>
</a>
</div>
<div class="ec-contentRole__listItem">
<a href="{{ url('product_detail', {'id': '1'}) }}">
<img src="{{ asset('gray_sofa.png', 'save_image') }}">
<p class="ec-contentRole__listItemTitle">{{ 'Gray sofa'|trans }}</p>
<p class="ec-contentRole__listItemPrice">{{ '¥1,000(税込)'|trans }}</p>
</a>
</div>
<div class="ec-contentRole__listItem">
<a href="{{ url('product_detail', {'id': '1'}) }}">
<img src="{{ asset('wooden_cabinet.png', 'save_image') }}">
<p class="ec-contentRole__listItemTitle">{{ 'Wooden cabinet'|trans }}</p>
<p class="ec-contentRole__listItemPrice">{{ '¥1,000(税込)'|trans }}</p>
</a>
</div>
<div class="ec-contentRole__listItem">
<a href="{{ url('product_detail', {'id': '1'}) }}">
<img src="{{ asset(''|no_image_product , 'save_image') }}">
<p class="ec-contentRole__listItemTitle">{{ 'wooden shelf big'|trans }}</p>
<p class="ec-contentRole__listItemPrice">{{ '¥1,000(税込)'|trans }}</p>
</a>
</div>
</div>
</div>
</div>
<!-- ▲キャンペーン -->
#}
{#
<!-- ▼ランキング -->
<div class="ec-role">
<div class="ec-rankingRole ec-contentRole">
<div class="ec-secHeading">
<div>
<span class="ec-secHeading__en">{{ 'RANKING'|trans }}</span>
<img src="{{ asset('assets/icon/slash.svg') }}" alt="" class="ec-slash is-pc">
<span class="ec-secHeading__ja">{{ 'ランキング'|trans }}</span>
</div>
<div class="ranking-arrows content-arrows"></div>
</div>
<div class="ec-rankingRole__List">
<div class="ec-contentRole__listItem">
<a href="{{ url('product_detail', {'id': '1'}) }}">
<img src="{{ asset('blue_convertible_sofa_bed.png', 'save_image') }}">
<p class="ec-contentRole__listItemTitle">{{ 'Blue Convertible Sofa Bed'|trans }}</p>
<p class="ec-contentRole__listItemPrice">{{ '¥1,000(税込)'|trans }}</p>
</a>
</div>
<div class="ec-contentRole__listItem">
<a href="{{ url('product_detail', {'id': '1'}) }}">
<img src="{{ asset('wooden_cabinet.png', 'save_image') }}">
<p class="ec-contentRole__listItemTitle">{{ 'wooden cabinet'|trans }}</p>
<p class="ec-contentRole__listItemPrice">{{ '¥1,000(税込)'|trans }}</p>
</a>
</div>
<div class="ec-contentRole__listItem">
<a href="{{ url('product_detail', {'id': '1'}) }}">
<img src="{{ asset('grey_modern_sofa.png', 'save_image') }}">
<p class="ec-contentRole__listItemTitle">{{ 'Grey modern sofa'|trans }}</p>
<p class="ec-contentRole__listItemPrice">{{ '¥1,000(税込)'|trans }}</p>
</a>
</div>
<div class="ec-contentRole__listItem">
<a href="{{ url('product_detail', {'id': '1'}) }}">
<img src="{{ asset('blue_wing_chair.png', 'save_image') }}">
<p class="ec-contentRole__listItemTitle">{{ 'Blue Wing Chair'|trans }}</p>
<p class="ec-contentRole__listItemPrice">{{ '¥1,000(税込)'|trans }}</p>
</a>
</div>
<div class="ec-contentRole__listItem">
<a href="{{ url('product_detail', {'id': '1'}) }}">
<img src="{{ asset(''|no_image_product , 'save_image') }}">
<p class="ec-contentRole__listItemTitle">{{ 'wooden shelf big'|trans }}</p>
<p class="ec-contentRole__listItemPrice">{{ '¥1,000(税込)'|trans }}</p>
</a>
</div>
</div>
</div>
</div>
<!-- ▲ランキング -->
#}
{#
<!-- ▼SPバナー -->
<div class="ec-banner3 is-sp">
<a href=""><img src="{{ asset('assets/img/common/img_living_interior.png') }}" alt=""></a>
</div>
<!-- ▲SPバナー -->
#}
{# @see https://github.com/bolt/bolt/pull/2388 #}
{#
<!-- ▼SPカテゴリー -->
{% set Categories = repository('Eccube\\Entity\\Category').getList() %}
{% macro tree(Category) %}
{% from _self import tree %}
<a href="{{ url('product_list') }}?category_id={{ Category.id }}">
{{ Category.name }}
<img src="{{ asset('assets/icon/side-arrow-right-gray.svg') }}" alt="">
</a>
{% if Category.children|length > 0 %}
<ul>
{% for ChildCategory in Category.children %}
<li>
{{ tree(ChildCategory) }}
</li>
{% endfor %}
</ul>
{% endif %}
{% endmacro %}
{% from _self import tree %}
<div class="ec-headerCategoryAreaSp is-sp">
<div class="ec-headerCategoryAreaSp__heading">
<p>{{ 'Categories'|trans }}</p>
</div>
<div class="ec-itemNav">
<ul class="ec-itemNav__nav">
<li class="ec-sideCategoryList__all">
<a href="{{ url('product_list') }}?category_id=">全ての商品</a>
</li>
{% for Category in Categories %}
<li>
{{ tree(Category) }}
</li>
{% endfor %}
</ul>
</div>
</div>
<!-- ▲SPカテゴリー -->
#}