From 7a11011330817f532be67a452faddd4381c4368c Mon Sep 17 00:00:00 2001 From: Dao Duc Date: Wed, 31 Jan 2024 16:02:26 +0700 Subject: [PATCH] update marketing page --- assets/script/pc_style.css | 39 ++- assets/script/pc_style.css.map | 2 +- assets/script/pc_style.scss | 47 +-- inc/Hura8/AppAdmin.php | 2 +- inc/Hura8/Router.php | 4 +- template/marketing/coupon-add.html | 534 ++++++++++++++++++++--------- template/marketing/coupon.html | 6 +- template/theme.html | 1 + 8 files changed, 423 insertions(+), 212 deletions(-) diff --git a/assets/script/pc_style.css b/assets/script/pc_style.css index 9aecc9c..dbf0ea3 100644 --- a/assets/script/pc_style.css +++ b/assets/script/pc_style.css @@ -496,10 +496,9 @@ a { } .admin-menu .icon-close { position: absolute; - top: 12px; - right: -30px; - height: 34px; - width: 30px; + top: 0; + right: -40px; + width: 40px; display: block; background-color: rgb(0 78 153/var(--tw-bg-opacity)); } @@ -507,8 +506,7 @@ a { display: block; margin: 0 auto; text-align: center; - margin-top: 6px; - line-height: 20px; + line-height: 40px; } .admin-content-container { @@ -629,8 +627,8 @@ input[type=radio]:before { border-radius: 100%; border: 1.5px solid #0041e8; display: inline-block; - width: 20px; - height: 20px; + width: 18px; + height: 18px; position: relative; top: -0.2em; margin-right: 1em; @@ -641,7 +639,7 @@ input[type=radio]:before { } input[type=radio]:checked:before { background-color: #0041e8; - box-shadow: inset 0 0 0 4px #fff; + box-shadow: inset 0 0 0 3px #fff; } input[type=radio]:focus:before { outline: none; @@ -766,6 +764,9 @@ input[type=radio]:focus:before { .order-page .order-page-table td:nth-child(4), .order-page .order-page-table td:nth-child(10) { text-align: left; } +.order-page .order-page-table td * { + display: inline-block; +} .order-page-table { line-height: 20px; @@ -787,13 +788,12 @@ input[type=radio]:focus:before { .order-page-table thead td { padding: 8px; } +.order-page-table tr:hover { + background: #F5F7FF; +} .order-page-table td { padding: 10px; border: 1px solid #ececec; - text-transform: capitalize; -} -.order-page-table td * { - display: inline-block; } .order-page-table select { border-radius: 4px; @@ -821,6 +821,15 @@ input[type=radio]:focus:before { background-position: -145px -82px; } +.td-top td { + vertical-align: top; +} + +.td-border-0 td { + border: 0; + padding: 3px 0; +} + .order-detail-page .icon-edit { border: transparent; background-color: transparent; @@ -880,10 +889,6 @@ input[type=radio]:focus:before { content: none; } -.marketing-coupon-page .order-page-table td { - vertical-align: top; -} - .table-brand th { padding: 7px 5px; background: #f6f6f6; diff --git a/assets/script/pc_style.css.map b/assets/script/pc_style.css.map index b34155c..1ee97fe 100644 --- a/assets/script/pc_style.css.map +++ b/assets/script/pc_style.css.map @@ -1 +1 @@ -{"version":3,"sources":["pc_style.css","pc_style.scss"],"names":[],"mappings":"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","file":"pc_style.css"} \ No newline at end of file +{"version":3,"sources":["pc_style.css","pc_style.scss"],"names":[],"mappings":"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","file":"pc_style.css"} \ No newline at end of file diff --git a/assets/script/pc_style.scss b/assets/script/pc_style.scss index 2d2ee37..c38f643 100644 --- a/assets/script/pc_style.scss +++ b/assets/script/pc_style.scss @@ -484,18 +484,16 @@ a { } .icon-close { position: absolute; - top: 12px; - right: -30px; - height: 34px; - width: 30px; + top: 0; + right: -40px; + width: 40px; display: block; background-color: rgb(0 78 153 / var(--tw-bg-opacity)); i { display: block; margin: 0 auto; text-align: center; - margin-top: 6px; - line-height: 20px; + line-height: 40px; } } } @@ -623,8 +621,8 @@ input[type="radio"] { border-radius: 100%; border: 1.5px solid #0041e8; display: inline-block; - width: 20px; - height: 20px; + width: 18px; + height: 18px; position: relative; top: -0.2em; margin-right: 1em; @@ -637,7 +635,7 @@ input[type="radio"] { &:checked { &:before { background-color: #0041e8; - box-shadow: inset 0 0 0 4px #fff; + box-shadow: inset 0 0 0 3px #fff; } } &:focus { @@ -782,6 +780,9 @@ input[type="radio"] { &:nth-child(10) { text-align: left; } + * { + display: inline-block; + } } } } @@ -804,13 +805,14 @@ input[type="radio"] { padding: 8px; } } + tr{ + &:hover{ + background: #F5F7FF; + } + } td { padding: 10px; - border: 1px solid #ececec; - text-transform: capitalize; - * { - display: inline-block; - } + border: 1px solid #ececec; } select { border-radius: 4px; @@ -838,6 +840,17 @@ input[type="radio"] { background-position: -145px -82px; } } +.td-top{ + td{ + vertical-align: top; + } +} +.td-border-0{ + td{ + border: 0; + padding: 3px 0; + } +} .order-detail-page{ .icon-edit { border: transparent; @@ -897,12 +910,6 @@ input[type="radio"] { } } } -.marketing-coupon-page { - .order-page-table td { - vertical-align: top; - } -} - .table-brand { th { padding: 7px 5px; diff --git a/inc/Hura8/AppAdmin.php b/inc/Hura8/AppAdmin.php index 86dfbcb..048fb94 100644 --- a/inc/Hura8/AppAdmin.php +++ b/inc/Hura8/AppAdmin.php @@ -45,7 +45,7 @@ class AppAdmin protected function getData() { $module_file = $this->getModuleFile(); - + if(file_exists($module_file)) { // print_r($this->current_route_info); // die('Page '. $module_file .' not found!'); diff --git a/inc/Hura8/Router.php b/inc/Hura8/Router.php index 45e6ae8..e825991 100644 --- a/inc/Hura8/Router.php +++ b/inc/Hura8/Router.php @@ -26,7 +26,7 @@ class Router { 'view' => preg_replace("/[^a-z0-9_\-]/i","", getRequest('view', 'home')), 'view_id'=> 0, 'query' => $parsed['query'], - 'url' => $parsed['path'], + 'url' => $_SERVER['REQUEST_URI'], ]; } @@ -60,7 +60,7 @@ class Router { 'view' => preg_replace("/[^a-z0-9_\-]/i","", $view ) , 'view_id' => preg_replace("/[^a-z0-9_]/i","", $view_id ), 'query' => $parsed['query'], - 'url' => $parsed['path'], + 'url' => $_SERVER['REQUEST_URI'], ]; } diff --git a/template/marketing/coupon-add.html b/template/marketing/coupon-add.html index 34ec3ca..58146a5 100644 --- a/template/marketing/coupon-add.html +++ b/template/marketing/coupon-add.html @@ -14,192 +14,390 @@ Danh sách - - -

- Cập nhật coupon: Giảm tiền mặt -

+
- + {% if global.url contains 'id=' %} -
+

Cập nhật coupon: Giảm tiền mặt

- + + + - - - - - - - - - - - - - - - - - - - - -
Mã số phiếu * - -
Tên phiếu khuyến mại * - - * Phần này sẽ hiển thị trong đơn hàng của khách hàng, do vậy cần viết cụ thể. -
Mô tả - + - Phần này chỉ dành cho admin nắm được cụ thể khuyến mại này làm gì. Khách hàng không nhìn thấy. -
Phân loại * - - -
- Tên Sản phẩm - -
+ + + + + + + + + + + + + + + + + + + - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + +
Mã số phiếu * CP220920212
Tên phiếu khuyến mại * + + * Phần này sẽ hiển thị trong đơn hàng của khách hàng, do vậy cần viết cụ thể. +
Mô tả + - + Phần này chỉ dành cho admin nắm được cụ thể khuyến mại này làm gì. Khách hàng không nhìn thấy. +
Phân loại * +
+ + +
+ Tên Sản phẩm + +
- -
Thời gian hiệu lực * + -
-

Bắt đầu

-
- - + +
+
Thời gian hiệu lực * + +
+

Bắt đầu

+
+ + +
+ +

Giờ

+ +
-

Giờ

- - - +
+

Kết thúc

+
+ + +
-
-

Kết thúc

-
- - +

Giờ

+ +
+
Giá trị đơn hàng tối thiểu + + vnd (để 0 nếu không áp dụng) +
Giới hạn số lần sử dụng / 1 khách hàng + + (để 0 nếu không giới hạn số lượng dùng phiếu này trên 1 khách hàng) +
Áp dụng đồng thời với các mã KM khác + +
Hiển thị công khai + +
Điều kiện áp dụng + +
+ +
Số lượng phiếu + + (để 0 nếu không có giới hạn) +
Hiển thị + -

Giờ

- - - -
Giá trị đơn hàng tối thiểu - - vnd (để 0 nếu không áp dụng) -
Giới hạn số lần sử dụng / 1 khách hàng - - (để 0 nếu không giới hạn số lượng dùng phiếu này trên 1 khách hàng) -
Áp dụng đồng thời với các mã KM khác - -
Hiển thị công khai - -
Điều kiện áp dụng - + - -
Số lượng phiếu - - (để 0 nếu không có giới hạn) -
Hiển thị - +
- - -
- - - -
+ + + + {% else %} +

Thêm / sửa coupon

+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Mã số phiếu * + + + + + + + +
Tên phiếu khuyến mại * + + * Phần này sẽ hiển thị trong đơn hàng của khách hàng, do vậy cần viết cụ thể. +
Mô tả + + + Phần này chỉ dành cho admin nắm được cụ thể khuyến mại này làm gì. Khách hàng không nhìn thấy. +
Phân loại * +
+ + +
+ Tên Sản phẩm + +
+ + + + +
+
Thời gian hiệu lực * + +
+

Bắt đầu

+
+ + +
+ +

Giờ

+ + +
+ +
+

Kết thúc

+
+ + +
+ +

Giờ

+ + +
+
Giá trị đơn hàng tối thiểu + + vnd (để 0 nếu không áp dụng) +
Giới hạn số lần sử dụng / 1 khách hàng + + (để 0 nếu không giới hạn số lượng dùng phiếu này trên 1 khách hàng) +
Áp dụng đồng thời với các mã KM khác + +
Hiển thị công khai + +
Điều kiện áp dụng + +
+ + +
Số lượng phiếu + + (để 0 nếu không có giới hạn) +
Hiển thị + + + + +
+ + + +
+ + {% endif %}
diff --git a/template/marketing/coupon.html b/template/marketing/coupon.html index 84a4690..1a6b886 100644 --- a/template/marketing/coupon.html +++ b/template/marketing/coupon.html @@ -27,7 +27,7 @@ - 1 + 1 CP231020233 @@ -74,7 +74,7 @@
- + @@ -85,7 +85,7 @@ - 2 CP231020233

Test phiếu giảm giá

Test phiếu giảm giá

Tặng sản phẩm

Balo thời trang

- Bắt đầu: 23-10-2023, 12:00 am

Đã chạy

- Kết thúc: 28-10-2023, 12:00 am

Đã dừng

- Giá trị đơn hàng tối thiểu: 2.000.000 đ

0 đã dùng

Tổng số: 20

- Tạo bởi: Đức (05-09-2022, 9:48 am)

- Cập nhật cuối: hongvt@hurasoft.com
(03-10-2023, 8:31 am)

+ 2 CP231020233

Test phiếu giảm giá

Test phiếu giảm giá

Tặng sản phẩm

Balo thời trang

- Bắt đầu: 23-10-2023, 12:00 am

Đã chạy

- Kết thúc: 28-10-2023, 12:00 am

Đã dừng

- Giá trị đơn hàng tối thiểu: 2.000.000 đ

0 đã dùng

Tổng số: 20

- Tạo bởi: Đức (05-09-2022, 9:48 am)

- Cập nhật cuối: hongvt@hurasoft.com
(03-10-2023, 8:31 am)

diff --git a/template/theme.html b/template/theme.html index 02d027d..c48c28b 100644 --- a/template/theme.html +++ b/template/theme.html @@ -24,6 +24,7 @@ {{ global|show_var }} + {{ page|show_var }}