<div class="w-[100%]">
    <div class="m-[15px] px-[15px] py-[20px] rounded-[15px] bg-white shadow-[0_1px_1px_0_rgba(0,0,0,0.1)]">
        <h1 class="text-2xl font-[700] mb-3">Danh sách sản phẩm ({{ page.total | format_number }})</h1>
        <div class="flex flex-wrap justify-between items-center mt-[20px]">
            <div class="btn-left flex items-center mb-[15px]">
                <a href="javascript:void(0)" onclick="js_list_category.showModal()"
                    class="px-[10px] py-[8px] border-[#79B0E2] border-[1px] rounded-[4px] text-[#79B0E2] hover:bg-[#0061ff] hover:text-white mr-[15px]">
                    Chọn danh mục để xem
                </a>
                <a href="javascript:void(0)" onclick="js_list_brand.showModal()"
                    class="px-[10px] py-[8px] border-[#79B0E2] border-[1px] rounded-[4px] text-[#79B0E2] hover:bg-[#0061ff] hover:text-white mr-[15px]">
                    Chọn thương hiệu để xem
                </a>
            </div>
            <div class="btn-right flex items-center mb-[15px]">
                <a href="/admin/product/form"
                    class="flex items-center px-[10px] py-[8px] border-[#0041E8] border-[1px] rounded-[4px] text-[#0041E8] hover:bg-[#0041E8] hover:text-white font-[500]">
                    <span
                        class="border-[1px] border-[#0041E8] h-[15px] w-[15px]  leading-[11px] text-center rounded-[50%] mr-1">+</span>
                    <span>Thêm sản phẩm mới</span>
                </a>
                <a href=""
                    class="flex items-center px-[10px] py-[8px] border-[#0041E8] border-[1px] rounded-[4px] text-[#0041E8] hover:bg-[#0041E8] hover:text-white ml-[15px] hover:stroke-white font-[500]">
                    <i class="fa-regular fa-file-pdf"></i>
                    <span class="ml-1">Danh sách cập nhật</span>
                </a>
                <a href=""
                    class="flex items-center px-[10px] py-[8px] border-[#0041E8] border-[1px] rounded-[4px] text-[#0041E8] hover:bg-[#0041E8] hover:text-white ml-[15px] hover:stroke-white font-[500]">
                    <i class="fa-regular fa-file-excel"></i>
                    <span class="ml-1">Cập nhật Excel</span>
                </a>
            </div>
        </div>
        <div class="overflow-x-auto">
            <table class="w-[100%] mt-[20px] table">
                <thead class="bg-[#f6f6f6] text-[#000] text-[14px]">
                    <tr>
                        <th class="whitespace-nowrap">STT</th>
                        <th>Ảnh</th>
                        <th class="text-left">Sản phẩm (Tổng số: {{page.total}})</th>
                        <th class="whitespace-nowrap text-left w-[350px]">Thông tin bán hàng</th>
                        <th class="w-[200px]">
                            <select id=""
                                class="block w-[230px] h-[32px] px-[5px] bg-white border-[1px] border-[#D8D8D8] font-[400] h-[30px] mt-[5px] rounded-[4px] shadow-[0_2px_4px_0_#0000001F]"
                                onchange="location.href=this.value">
                                <option value="/admin/product?">Lọc sản phẩm</option>
                                <option value="/admin/product?hotType=new">Mới</option>
                                <option value="/admin/product?hotType=hot">HOT (hỏi nhiều)</option>
                                <option value="/admin/product?hotType=bestsale">Bán chạy</option>
                                <option value="/admin/product?hotType=saleoff">Xả hàng (sale-off)</option>
                                <option value="/admin/product?hotType=online-only">Chỉ bán online</option>
                            </select>
                        </th>
                        <th class="text-left ">Công cụ</th>
                    </tr>
                </thead>
                <tbody>
                    {% assign counter = 0 %}
                    {% for item in page.item_list %}
                    {% increment counter %}
                    <tr>
                        <td>{{ counter }}</td>
                        <td>
                            <img class="block mx-auto my-0 w-[70px] h-[50px]" src="{{item.image.thumb}}" alt="">
                            <span class="text-center block">{{item.image_count}} ảnh</span>
                        </td>
                        <td>
                            <a href="/admin/product/form?id={{item.id}}">[#{{item.id}}]
                                <span class="text-[#0041E8]">-
                                    {{item.title}}</span>
                            </a>
                            {% if item.config_count > 0 %}<p class="text-[#FFC700] text-[12px]">[Có cấu hình]</p>{%
                            endif %}
                            <div class="flex items-center my-[5px]">
                                <span>Danh mục:</span>
                                <b class="mx-[10px]">Màn hình Máy tính</b>
                            </div>
                            <div class="flex items-center my-[5px]">
                                <span>Mã kho</span>
                                <b class="px-[5px]">{{item.sku}}</b>
                                <span class="text-[#000] font-[500]">|</span>
                                <span class="px-[5px]">Hãng</span>
                                <p class="text-[#0041E8]">{{item.model}}</p>
                            </div>

                            {% assign date_now = "now" | date: format %}
                            {% assign date_last = item.last_update %}
                            {% assign time_conlai = date_now | minus: date_last %}

                            <p class="mb-[7px]">Cập nhật: {{item.last_update | date: "Y-m-d h:i" }} <span
                                    class="text-[#E00000]">(
                                    {{ time_conlai | divided_by: 86400 | round}}
                                    ngày)</span></p>
                            <p>Người cập nhật : {{item.last_update_by}}</p>
                        </td>
                        <td>
                            <div class="flex flex-wrap items-center mb-[1px]">
                                <span class="">Giá bán:</span>
                                <b class="text-[#E00000] ml-[3px] whitespace-nowrap">
                                    {% if item.price > 0 %}
                                    {{item.price | format_price }} vnd
                                    {% else %}
                                    {{item.price }} vnd
                                    {% endif %}
                                </b>
                            </div>
                            <div class="flex items-center mb-[1px]">
                                <span class="whitespace-nowrap">Giá thị trường:</span>
                                <b class="text-[#E00000] ml-[3px] whitespace-nowrap">
                                    {% if item.market_price > 0 %} {{item.market_price | format_price }} vnd {% else %}
                                    0 vnd {% endif %}
                                </b>
                            </div>
                            <p>Bảo hành: {{item.warranty}}</p>
                            <p>Khuyến mại: {{item.special_offer}}</p>
                            <div class="flex items-center">
                                <span>SL tổng:</span>
                                <b class="ml-[3px]">{{item.quantity}}</b>
                            </div>
                        </td>
                        <td class="align-text-top">

                            <label class="cursor-pointer flex items-center mb-[7px]"
                                onclick="AdminFunction.update_product_hot({{item.id}})">
                                <input type="checkbox" name="new" {% if item.hot_type=="new" %}checked="checked" {%
                                    endif %} class="checkbox checkbox-success" />
                                <span class="label-text ml-[5px] whitespace-nowrap">Mới Hot (Hỏi nhiều)</span>
                            </label>


                            <label class="cursor-pointer flex items-center mb-[7px]"
                                onclick="AdminFunction.update_product_hot({{item.id}})">
                                <input type="checkbox" name="hot" {% if item.hot_type=="hot" %}checked="checked" {%
                                    endif %} class="checkbox checkbox-success" />
                                <span class="label-text ml-[5px] whitespace-nowrap">Hot (Hỏi nhiều)</span>
                            </label>

                            <label class="cursor-pointer flex items-center mb-[7px]"
                                onclick="AdminFunction.update_product_hot({{item.id}})">
                                <input type="checkbox" name="bestsale" {% if item.hot_type=="bestsale"
                                    %}checked="checked" {% endif %} class="checkbox checkbox-success" />
                                <span class="label-text ml-[5px] whitespace-nowrap">Bán
                                    chạy</span>
                            </label>

                            <label class="cursor-pointer flex items-center mb-[7px]"
                                onclick="AdminFunction.update_product_hot({{item.id}})">
                                <input type="checkbox" name="saleoff" {% if item.hot_type=="saleoff" %}checked="checked"
                                    {% endif %} class="checkbox checkbox-success" />
                                <span class="label-text ml-[5px] whitespace-nowrap">Xả
                                    hàng (sale-off)</span>
                            </label>

                            <label class="cursor-pointer flex items-center mb-[7px]"
                                onclick="AdminFunction.update_product_hot({{item.id}})">
                                <input type="checkbox" name="online-only" {% if item.hot_type=="online-only"
                                    %}checked="checked" {% endif %} class="checkbox checkbox-success" />
                                <span class="label-text ml-[5px] whitespace-nowrap">Chỉ bán online</span>
                            </label>

                            <div id="js-status-hottype-{{item.id}}" class="flex items-center mt-[5px]"></div>
                        </td>
                        <td class="align-text-top">
                            <div class="list-btn flex items-center w-[150px]">
                                <a href="/admin/product/form?id={{item.id}}" title="Form sản phẩm"
                                    class="w-[32px] h-[32px] border-[1px] border-[#0041e8] rounded-[4px] text-center leading-[32px] flex items-center justify-center mr-[5px]">
                                    <i class="icons icon-edit"></i>
                                </a>
                                <a href="{{item.request_path}}" title="Xem tại web" target="_blank"
                                    class="w-[32px] h-[32px] border-[1px] border-[#0041E8] rounded-[4px] text-center leading-[30px] flex items-center justify-center mr-[5px]">
                                    <i class="icons icon-view"></i>
                                </a>
                                {% if item.status == 0 %}
                                <a href=""
                                    class="w-[32px] h-[32px] border-[1px] border-[#9E9E9E] rounded-[4px] text-center leading-[30px] flex items-center justify-center mr-[5px]">
                                    <i class="fa-regular fa-eye-slash text-[#9E9E9E]"></i>
                                </a>
                                {% else %}
                                <a href=""
                                    class="w-[32px] h-[32px] border-[1px] border-[#0041E8] rounded-[4px] text-center leading-[30px] flex items-center justify-center mr-[5px] bg-white">
                                    <i class="fa-regular fa-eye text-[#0041E8]"></i>
                                </a>
                                {% endif %}
                                <a href=""
                                    class="w-[32px] h-[32px] border-[1px] border-[#9E9E9E] rounded-[4px] text-center leading-[30px] flex items-center justify-center mr-[5px]">
                                    <i class="icons icon-delete"></i>
                                </a>
                            </div>
                        </td>
                    </tr>
                    {% endfor %}

                </tbody>
            </table>
        </div>

        <div class="paging">
            {% for paging in page.pagination.collection %}
            <a href="{{paging.url}}" class="{% if paging.is_active == 1 %} current {% endif %}">
                {% if paging.name == 'next' %}
                <i class="fas fa-chevron-right"></i>
                {% elsif paging.name == 'prev' %}
                <i class="fas fa-chevron-left"></i>
                {% else %}
                {{paging.name}}
                {% endif %}
            </a>

            {% endfor %}
        </div>

    </div>


    <dialog id="js_list_category" class="modal">
        <div class="modal-box w-11/12 max-w-5xl">
            <form method="dialog">
                <button class="btn btn-sm btn-circle btn-ghost absolute right-2 top-2">✕</button>
            </form>
            <div class="flex items-center">
                <b class="text-[16px]">Tổng sản phẩm:</b>
                <p class="ml-[5px]">{{page.total}} sản phẩm</p>
            </div>
            <div class="list-category mt-[5px] max-h-[400px] max-h-[400px] overflow-x-auto">
                {% for cate in page.list_category %}
                <a href="{{cate.url}}" class="item block mb-[5px] text-[#0041E8]">
                    {% if cate.children.size > 0 %}
                    <b class="text-[#0041E8]">+ (#{{cate.id}}){{cate.title}}</b>
                    {% else %}
                    + (#{{cate.id}}){{cate.title}}
                    {% endif %}
                </a>
                {% if cate.children.size > 0 %}
                <div class="ml-[15px]">
                    {% for cate2 in cate.children %}
                    <a href="{{cate2.url}}" class="item block mb-[5px] text-[#0041E8]">
                        {% if cate2.children.size > 0 %}
                        <b class="text-[#0041E8]">+ (#{{cate2.id}}){{cate2.title}}</b>
                        {% else %}
                        + (#{{cate2.id}}){{cate2.title}} ({{cate2.totalProduct}})
                        {% endif %}
                    </a>
                    {% if cate2.children.size > 0 %}
                    <div class="ml-[15px]">
                        {% for cate3 in cate2.children %}
                        <a href="{{cate3.url}}" class="item block mb-[5px] text-[#0041E8]">+
                            (#{{cate3.id}}){{cate3.title}}
                            ({{cate3.totalProduct}})</a>
                        {% endfor %}
                    </div>
                    {% endif %}
                    {% endfor %}
                </div>
                {% endif %}
                {% endfor %}
            </div>
        </div>
        <form method="dialog" class="modal-backdrop">
            <button>close</button>
        </form>
    </dialog>


    <dialog id="js_list_brand" class="modal">
        <div class="modal-box w-11/12 max-w-3xl">
            <form method="dialog">
                <button class="btn btn-sm btn-circle btn-ghost absolute right-2 top-2">✕</button>
            </form>
            <div class="flex flex-wrap items-center">
                <b class="inline-block w-[120px]">Tìm theo chữ cái</b>
                <div class="list-key inline-block ml-[10px] w-[calc(100%-140px)]">
                    {% for key in page.brand_letters %}
                    <a href="{{key.url}}">
                        <span class="text-[#0041E8] underline">{{key.key}}</span> <span>({{key.total}})</span>
                    </a>
                    {% endfor %}
                </div>

                <table class="mt-[15px] w-[100%] table-brand">
                    <thead>
                        <tr>
                            <th>STT</th>
                            <th>Thương hiệu</th>
                            <th class="whitespace-nowrap">Số lượng sản phẩm</th>
                        </tr>
                    </thead>
                    <tbody>
                        {% assign stt = 0 %}
                        {% for item in page.list_brands %}
                        {% for item2 in item.1 %}
                        {% increment stt %}
                        <tr>
                            <td class="w-[10%]">{{stt}}</td>
                            <td>{{item2.name}}</td>
                            <td class="w-[18%]">
                                <span>{{item2.product}}</span>
                                <a href="{{item2.url}}" class="text-[#0041E8]">(Xem sp)</a>
                            </td>
                        </tr>
                        {% endfor %}
                        {% endfor %}
                    </tbody>
                </table>
            </div>
        </div>
        <form method="dialog" class="modal-backdrop">
            <button>close</button>
        </form>
    </dialog>

</div>