From 6f393f6e643b2cf0dba586e6f5584ce636dfa729 Mon Sep 17 00:00:00 2001 From: Tieptk Date: Thu, 29 Feb 2024 14:49:03 +0700 Subject: [PATCH] update product --- assets/images/brand-1.png | Bin 0 -> 4168 bytes assets/script/pc_style.css | 74 +++++++ assets/script/pc_style.css.map | 2 +- assets/script/pc_style.scss | 82 ++++++++ data/customer/home.php | 3 + data/menu_item/product.php | 6 +- data/product/attribute.php | 1 + data/product/attribute_add.php | 1 + data/product/brand.php | 1 + data/product/brand_add.php | 1 + data/product/config_group.php | 1 + data/product/config_group_form.php | 1 + template/brand/add.html | 148 ++++++++++++++ template/brand/home.html | 108 ++++++++++ template/javascript/brand.html | 40 ++++ template/javascript/index.html | 16 +- template/product/attribute.html | 101 ++++++++++ template/product/attribute_add.html | 210 ++++++++++++++++++++ template/product/config_group.html | 54 +++++ template/product/config_group_form.html | 23 +++ template/product/form_components/basic.html | 4 +- template/theme.html | 5 +- 22 files changed, 866 insertions(+), 16 deletions(-) create mode 100644 assets/images/brand-1.png create mode 100644 data/customer/home.php create mode 100644 data/product/attribute.php create mode 100644 data/product/attribute_add.php create mode 100644 data/product/brand.php create mode 100644 data/product/brand_add.php create mode 100644 data/product/config_group.php create mode 100644 data/product/config_group_form.php create mode 100644 template/brand/add.html create mode 100644 template/brand/home.html create mode 100644 template/javascript/brand.html create mode 100644 template/product/attribute.html create mode 100644 template/product/attribute_add.html create mode 100644 template/product/config_group.html create mode 100644 template/product/config_group_form.html diff --git a/assets/images/brand-1.png b/assets/images/brand-1.png new file mode 100644 index 0000000000000000000000000000000000000000..9d09c371776c97fb90d9c53a19debe6bfacfe306 GIT binary patch literal 4168 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 S1=RKc0000 'home', 'id' => 'brand/home', 'name' => 'Thương hiệu', - 'url' => '/admin/brand', + 'url' => '/admin/product/brand', ), array( 'enable' => true , @@ -91,7 +91,7 @@ return array( 'view' => 'home', 'id' => 'addon/home', 'name' => 'SP/Dịch vụ mua kèm', - 'url' => '/admin/addon', + 'url' => '/admin/product/addon', ), array( @@ -100,7 +100,7 @@ return array( 'view' => 'home', 'id' => 'config_group/home', 'name' => 'Nhóm cấu hình', - 'url' => '/admin/config_group', + 'url' => '/admin/product/config_group', ), /*array( diff --git a/data/product/attribute.php b/data/product/attribute.php new file mode 100644 index 0000000..a814366 --- /dev/null +++ b/data/product/attribute.php @@ -0,0 +1 @@ + + + + +
+
+
+

Cập nhật Thương hiệu

+ + + + Thêm thương hiệu mới + +
+
+ +
+
+ +
+
+
+ Thông tin cơ bản + +
+ + +
+ +
+ + +
+ +
+ + +
+ +
+ +
+ +
+ +
+
+ Upload file +
+ No file chosen +
+
+
+
+ +
+
+ +

Chưa có thư viện ảnh cho phần miêu tả

+
+ +
+ +
+ +
+ Dùng cho SEO +
+ + +
+
+ + +
+
+ + +
+
+ + +
+
+ +
+ +
+
+
+ +
+ + \ No newline at end of file diff --git a/template/brand/home.html b/template/brand/home.html new file mode 100644 index 0000000..d88ca51 --- /dev/null +++ b/template/brand/home.html @@ -0,0 +1,108 @@ +
+
+

Danh sách thương hiệu

+ +
+
+ Tìm theo chữ cái: + A (13) | + B (2) | + C (5) | + D (3) | + E (3) | + F (1) | + G (4) | + H (4) | + I (5) | + J (2) | + K (2) | + L (4) | + M (3) | + N (4) | + O (1) | + P (5) | + Q (1) | + S (8) | + T (5) | + V (2) | + W (2) | + X (1) | + Z (2) | +
+ + + + Thêm thương hiệu mới + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + +
STTIDThương hiệuLượt xemLogoSố Sản phẩmCài đặtCập nhật
1750 + 10MOONS +

+ Link: + /brand/10moons +

+

Cập nhật cuối: 0000-00-00 00:00:00

+
+ 0 + + + + + +
+

1

+ Xem + SP +
+
+
+ STT + +
+
+
+ + + + +
+
+ +
+
\ No newline at end of file diff --git a/template/javascript/brand.html b/template/javascript/brand.html new file mode 100644 index 0000000..53b156a --- /dev/null +++ b/template/javascript/brand.html @@ -0,0 +1,40 @@ + + + + \ No newline at end of file diff --git a/template/javascript/index.html b/template/javascript/index.html index a641a0d..a02b7b0 100644 --- a/template/javascript/index.html +++ b/template/javascript/index.html @@ -2,18 +2,22 @@ {% if global.module == 'home' %} - {% include javascript/homepage %} +{% include javascript/homepage %} {% elsif global.module == 'product' %} - {% if global.view == 'home' %} - {% include javascript/product_list %} - {% endif %} +{% if global.view == 'home' %} +{% include javascript/product_list %} +{% endif %} - {% include javascript/product_form %} +{% include javascript/product_form %} {% elsif global.module == 'deal' %} - {% include javascript/product_form %} +{% include javascript/product_form %} + +{% elsif global.module == 'brand' %} + +{% include javascript/brand %} {% endif %} \ No newline at end of file diff --git a/template/product/attribute.html b/template/product/attribute.html new file mode 100644 index 0000000..cbfc70e --- /dev/null +++ b/template/product/attribute.html @@ -0,0 +1,101 @@ +
+
+

Danh sách thuộc tính

+ + + + + Thêm thuộc tính mới + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
STTTên hiển thịGiá trịDanh mục đang cóThứ tựTrạng tháiCập nhật
1phong-cachPhong cách5 + Máy Tính Xách Tay, + Macbook, + Surface, + Laptop Acer, + Laptop Acer Aspire, + Laptop Acer TravelMate, + Test, + + + + Đang hoạt động + +
+ + + +
+
1phong-cachPhong cách5 + Máy Tính Xách Tay, + Macbook, + Surface, + Laptop Acer, + Laptop Acer Aspire, + Laptop Acer TravelMate, + Test, + + + + Ẩn hiển thị + +
+ + + +
+
+ + +
+
\ No newline at end of file diff --git a/template/product/attribute_add.html b/template/product/attribute_add.html new file mode 100644 index 0000000..a95bd7c --- /dev/null +++ b/template/product/attribute_add.html @@ -0,0 +1,210 @@ +
+ + + +
+
+
+

Cập nhật thuộc tính sản phẩm

+ + + + Thêm thuộc tính mới + +
+
+ +
+
+ +
+
+
+ Thông tin cơ bản + +
+ + +
+ +
+ + +
+ +
+ + +
+ +
+ + +
+ +
+ + +
+ +
+ Lựa chọn áp dụng +
+
+ + Dùng là tiêu đề nhóm cho các thuộc tính đứng + sau +
+
+ + Dùng lọc Sản phẩm ở danh mục +
+
+ + Hiển thị ở thông tin tóm tắt Sản phẩm +
+
+ + Hiển thị ở bảng thông số kỹ thuật +
+
+ + Dùng để tạo các cấu hình của Sản phẩm +
+
+
+ +
+ Phân loại +
+
+ + +
+
+ + +
+
+
+ +
+ Thông tin cơ bản + + + + + + + + + + + + + + + + + + + + + +
STTIDGiá trịMô tảThứ tự hiển thịLựa chọn
14939Nam + + +
+ + +
+
+
+ +
+
+ Thêm giá trị mới + (**) Dùng để sắp xếp Sản phẩm theo thuộc tính khi cần (v.d. theo + dung + lượng ổ cứng laptop giảm + dần) + +
+
+ + +
+
+ + +
+
+ + +
+ Thêm + mới +
+ +
+ +
+ +
+
+
+
\ No newline at end of file diff --git a/template/product/config_group.html b/template/product/config_group.html new file mode 100644 index 0000000..496a431 --- /dev/null +++ b/template/product/config_group.html @@ -0,0 +1,54 @@ +
+
+

Nhóm cấu hình sản phẩm

+
+ +
+ + + + + Thêm nhóm cấu hình + + + + + + + + + + + + + + + + + +
STTThông tinCập nhật
1 + Máy In Canon Pixma IX6870-In Phun Mầu +

+ Tạo lúc: 28-12-2023, 11:34 am, + cập nhật: 28-12-2023, 11:34 am +

+
+
+ + +
+
+
+
\ No newline at end of file diff --git a/template/product/config_group_form.html b/template/product/config_group_form.html new file mode 100644 index 0000000..9360e73 --- /dev/null +++ b/template/product/config_group_form.html @@ -0,0 +1,23 @@ +
+ + + +
+
+
+

Cập nhật cấu hình sản phẩm

+ + + + Thêm thương hiệu mới + +
+
+
+
\ No newline at end of file diff --git a/template/product/form_components/basic.html b/template/product/form_components/basic.html index 994bf41..12bfeca 100644 --- a/template/product/form_components/basic.html +++ b/template/product/form_components/basic.html @@ -176,7 +176,7 @@ - +
\ No newline at end of file diff --git a/template/theme.html b/template/theme.html index 974f57b..cf613d2 100644 --- a/template/theme.html +++ b/template/theme.html @@ -22,10 +22,7 @@ - +