Code Coverage |
||||||||||
Classes and Traits |
Functions and Methods |
Lines |
||||||||
Total | |
0 / 0 |
|
100.00% |
0 / 0 |
CRAP | |
0.00% |
0 / 142 |
{# | |
This file is part of EC-CUBE | |
Copyright(c) 2000-2015 LOCKON CO.,LTD. All Rights Reserved. | |
http://www.lockon.co.jp/ | |
This program is free software; you can redistribute it and/or | |
modify it under the terms of the GNU General Public License | |
as published by the Free Software Foundation; either version 2 | |
of the License, or (at your option) any later version. | |
This program is distributed in the hope that it will be useful, | |
but WITHOUT ANY WARRANTY; without even the implied warranty of | |
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |
GNU General Public License for more details. | |
You should have received a copy of the GNU General Public License | |
along with this program; if not, write to the Free Software | |
Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. | |
#} | |
{% extends 'default_frame.twig' %} | |
{% block title %}ホーム{% endblock %} | |
{% block javascript %} | |
<script> | |
$(function(){ | |
$('.order-summary-detail').click(function() { | |
$('#admin_search_order_status').val($(this).attr('data-order-status')); | |
$('#order-state').submit(); | |
return false; | |
}); | |
$('.shop-stock-detail').click(function() { | |
$('#shop-state-stock').submit(); | |
return false; | |
}); | |
$('.shop-member-detail').click(function() { | |
$('#shop-state-member').submit(); | |
return false; | |
}); | |
}); | |
</script> | |
{% endblock javascript %} | |
{% block main %} | |
<div class="row"> | |
<div class="col-md-6"> | |
<form id="order-state" name="form1" action="{{ url('admin_order') }}" method="post"> | |
{{ form_widget(searchOrderForm._token) }} | |
<input type="hidden" id="admin_search_order_status" name="admin_search_order[status]" value=""> | |
<div class="box" id="order_info"> | |
<div class="box-header"> | |
<h3 class="box-title">受注状況<a href="{{ url('admin_order') }}" class="icon_wrap"><svg class="cb cb-angle-right"> <use xlink:href="#cb-angle-right" /></svg></a></h3> | |
</div><!-- /.box-header --> | |
<div class="box-body no-padding no-border"> | |
<div class="link_list"> | |
<div class="tableish"> | |
{% for OrderStatus in OrderStatuses %} | |
<a href="" class="item_box tr order-summary-detail" data-order-status="{{ OrderStatus.id }}"> | |
<div class="td">{{ OrderStatus.name }}</div> | |
<div class="item_number text-right td">{{ Orders is not empty and Orders[OrderStatus.id] is defined ? Orders[OrderStatus.id] : 0 }}</div> | |
<div class="icon_link td"> | |
<svg class="cb cb-angle-right"> <use xlink:href="#cb-angle-right" /></svg> | |
</div> | |
</a><!-- /.item_box --> | |
{% endfor %} | |
</div> | |
</div> | |
</div><!-- /.box-body --> | |
</div><!-- /.box --> | |
</form> | |
</div><!-- /.col --> | |
<div class="col-md-6"> | |
<div class="box" id="cube_news"> | |
<div class="box-header"> | |
<h3 class="box-title">お知らせ</h3> | |
</div><!-- /.box-header --> | |
<div class="box-body no-padding no-border"> | |
<iframe class="link_list_wrap" src="{{ app.config.eccube_info_url }}"></iframe> | |
</div><!-- /.box-body --> | |
</div><!-- /.box --> | |
</div><!-- /.col --> | |
</div> | |
<div class="row"> | |
<div class="col-md-8"> | |
<div class="box" id="sale_info"> | |
<div class="box-header"> | |
<h3 class="box-title">売り上げ状況</h3> | |
</div><!-- /.box-header --> | |
<div class="box-body no-padding no-border"> | |
<div class="sale_box clearfix"> | |
<div class="monthly_sale"> | |
<div class="item_number"> | |
{{ salesThisMonth is empty ? '¥ 0' : salesThisMonth.order_amount|price }} / {{ salesThisMonth is empty ? 0 : salesThisMonth.order_count|number_format }} <span>件</span> | |
<div class="small">今月の売上高 / 売上件数</div> | |
</div> | |
</div> | |
<div class="yesterday_sale"> | |
<div class="item_number"> | |
{{ salesYesterday is empty ? '¥ 0' : salesYesterday.order_amount|price }} / {{ salesYesterday is empty ? 0 : salesYesterday.order_count|number_format }} <span>件</span> | |
<div class="small">昨日の売上高 / 売上件数</div> | |
</div> | |
</div> | |
<div class="today_sale"> | |
<div class="item_number"> | |
{{ salesToday is empty ? '¥ 0' : salesToday.order_amount|price }} / {{ salesToday is empty ? 0 : salesToday.order_count|number_format }} <span>件</span> | |
<div class="small">今日の売上高 / 売上件数</div> | |
</div> | |
</div> | |
</div> | |
</div><!-- /.box-body --> | |
</div><!-- /.box --> | |
</div><!-- /.col --> | |
<div class="col-md-4"> | |
<div class="box" id="shop_info"> | |
<div class="box-header"> | |
<h3 class="box-title">ショップ状況</h3> | |
</div><!-- /.box-header --> | |
<div class="box-body no-padding no-border"> | |
<form id="shop-state-stock" name="form2" action="{{ url('admin_homepage_nonstock') }}" method="post"> | |
{{ form_widget(searchProductForm._token) }} | |
</form> | |
<form id="shop-state-member" name="form3" action="{{ url('admin_customer') }}" method="post"> | |
{{ form_widget(searchCustomerForm._token) }} | |
<input type="hidden" id="admin_search_customer_status_1" name="admin_search_customer[customer_status]" value="2"> | |
</form> | |
<div class="link_list"> | |
<div class="tableish"> | |
<a href="" class="item_box tr shop-stock-detail"> | |
<div class="icon td"><svg class="cb cb-tag-slash"><use xlink:href="#cb-tag-slash" /></svg></div> | |
<div class="item_number td">{{ countNonStockProducts|number_format }}<div class="small">在庫切れ商品</div></div> | |
<div class="icon_link td"> | |
<svg class="cb cb-angle-right"> <use xlink:href="#cb-angle-right" /></svg> | |
</div> | |
</a><!-- /.item_box --> | |
<a href="" class="item_box tr shop-member-detail"> | |
<div class="icon td"><svg class="cb cb-users"><use xlink:href="#cb-users" /></svg></div> | |
<div class="item_number text-left td">{{ countCustomers|number_format }}<div class="small">会員数</div></div> | |
<div class="icon_link td"> | |
<svg class="cb cb-angle-right"> <use xlink:href="#cb-angle-right" /></svg> | |
</div> | |
</a><!-- /.item_box --> | |
</div> | |
</div> | |
</div><!-- /.box-body --> | |
</div><!-- /.box --> | |
</div><!-- /.col --> | |
</div> | |
{% endblock %} |