From 6c02598c48a8df42ed66c411b1a9fe453a322345 Mon Sep 17 00:00:00 2001
From: hieutmd
Date: Fri, 19 Jan 2024 12:03:02 +0700
Subject: [PATCH 1/2] c
---
data/menu.php | 28 +++++
data/menu_item/article.php | 54 ++++++++
data/menu_item/ask.php | 36 ++++++
data/menu_item/customer.php | 75 +++++++++++
data/menu_item/distributor.php | 17 +++
data/menu_item/investor_relation.php | 73 +++++++++++
data/menu_item/job.php | 27 ++++
data/menu_item/marketing.php | 163 ++++++++++++++++++++++++
data/menu_item/order.php | 54 ++++++++
data/menu_item/payinstall.php | 36 ++++++
data/menu_item/pcbuilder.php | 29 +++++
data/menu_item/product.php | 171 +++++++++++++++++++++++++
data/menu_item/report.php | 81 ++++++++++++
data/menu_item/system.php | 181 +++++++++++++++++++++++++++
data/menu_item/warranty.php | 27 ++++
inc/Hura8/AppAdmin.php | 2 +-
template/theme.html | 17 +--
17 files changed, 1062 insertions(+), 9 deletions(-)
create mode 100644 data/menu.php
create mode 100644 data/menu_item/article.php
create mode 100644 data/menu_item/ask.php
create mode 100644 data/menu_item/customer.php
create mode 100644 data/menu_item/distributor.php
create mode 100644 data/menu_item/investor_relation.php
create mode 100644 data/menu_item/job.php
create mode 100644 data/menu_item/marketing.php
create mode 100644 data/menu_item/order.php
create mode 100644 data/menu_item/payinstall.php
create mode 100644 data/menu_item/pcbuilder.php
create mode 100644 data/menu_item/product.php
create mode 100644 data/menu_item/report.php
create mode 100644 data/menu_item/system.php
create mode 100644 data/menu_item/warranty.php
diff --git a/data/menu.php b/data/menu.php
new file mode 100644
index 0000000..b900626
--- /dev/null
+++ b/data/menu.php
@@ -0,0 +1,28 @@
+ true ,
+ "name" => "Nội dung",
+ "url" => "",
+ "menu" => array(
+
+ array(
+ 'enable' => true ,
+ 'module' => 'article',
+ 'view' => 'home',
+ 'id' => 'article/home',
+ 'name' => 'Tin bài',
+ 'url' => '/admin/?opt=article',
+ ),
+
+ array(
+ 'enable' => true ,
+ 'module' => 'media',
+ 'view' => 'home',
+ 'id' => 'media/home',
+ 'name' => 'Thư viện file Media',
+ 'url' => '/admin/?opt=media',
+ ),
+
+ array(
+ 'enable' => true ,
+ 'module' => 'page',
+ 'view' => 'home',
+ 'id' => 'page/home',
+ 'name' => 'Nội dung cố định',
+ 'url' => '/admin/?opt=page',
+ ),
+
+ array(
+ 'enable' => true ,
+ 'module' => 'album',
+ 'view' => 'home',
+ 'id' => 'album/home',
+ 'name' => 'Thư viện ảnh',
+ 'url' => '/admin/?opt=album',
+ ),
+
+ array(
+ 'enable' => true ,
+ 'module' => 'video',
+ 'view' => 'home',
+ 'id' => 'video/home',
+ 'name' => 'Video',
+ 'url' => '/admin/?opt=video',
+ ),
+ ),
+);
diff --git a/data/menu_item/ask.php b/data/menu_item/ask.php
new file mode 100644
index 0000000..3956130
--- /dev/null
+++ b/data/menu_item/ask.php
@@ -0,0 +1,36 @@
+ true ,
+
+ "name" => "Hỏi đáp",
+ "url" => "",
+ "menu" => array(
+ 0 => array(
+ 'enable' => true ,
+ 'module' => 'ask',
+ 'view' => 'home',
+ 'id' => 'ask/home',
+ 'name' => 'Danh sách câu hỏi',
+ 'url' => '/admin/?opt=ask',
+ ),
+
+ 1 => array(
+ 'enable' => true ,
+ 'module' => 'ask',
+ 'view' => 'answer-list',
+ 'id' => 'ask/answer-list',
+ 'name' => 'Danh sách trả lời',
+ 'url' => '/admin/?opt=ask&view=answer-list',
+ ),
+
+ 2 => array(
+ 'enable' => true ,
+ 'module' => 'ask',
+ 'view' => 'category',
+ 'id' => 'ask/ask',
+ 'name' => 'Danh mục hỏi đáp',
+ 'url' => '/admin/?opt=ask&view=category',
+ ),
+ ),
+);
diff --git a/data/menu_item/customer.php b/data/menu_item/customer.php
new file mode 100644
index 0000000..4ff3dfa
--- /dev/null
+++ b/data/menu_item/customer.php
@@ -0,0 +1,75 @@
+ true ,
+
+ "name" => "Khách hàng",
+ "url" => "",
+ "menu" => array(
+ array(
+ 'enable' => true ,
+ 'module' => 'customer',
+ 'view' => 'home',
+ 'id' => 'customer/home',
+ 'name' => 'Danh sách khách hàng',
+ 'url' => '/admin/?opt=customer',
+ ),
+
+ /*array(
+ 'enable' => true ,
+ 'module' => 'customer',
+ 'view' => 'customer-group',
+ 'id' => 'customer/customer-group',
+ 'name' => 'Nhóm khách hàng',
+ 'url' => '/admin/?opt=customer&view=customer-group',
+ ),*/
+
+ array(
+ 'enable' => true ,
+ 'module' => 'customer',
+ 'view' => 'customer-contact',
+ 'id' => 'customer/customer-contact',
+ 'name' => 'Khách hàng liên hệ',
+ 'url' => '/admin/?opt=customer&view=customer-contact',
+ ),
+
+ array(
+ 'enable' => true ,
+ 'module' => 'customer',
+ 'view' => 'comment',
+ 'id' => 'customer/comment',
+ 'name' => 'Tổng hợp trao đổi',
+ 'url' => '/admin/?opt=customer&view=comment',
+ ),
+
+ array(
+ 'enable' => true ,
+ 'module' => 'customer',
+ 'view' => 'review',
+ 'id' => 'customer/review',
+ 'name' => 'Tổng hợp Đánh giá',
+ 'url' => '/admin/?opt=customer&view=review',
+ ),
+
+ array(
+ 'enable' => true ,
+ 'module' => 'customer',
+ 'view' => 'customer-review',
+ 'id' => 'customer/customer-review',
+ 'name' => 'Khách hàng góp ý',
+ 'url' => '/admin/?opt=customer&view=customer-review',
+ ),
+
+ array(
+ 'enable' => true ,
+ 'module' => 'customer',
+ 'view' => 'customer-newsletter',
+ 'id' => 'customer/customer-newsletter',
+ 'name' => 'Khách hàng nhận bản tin',
+ 'url' => '/admin/?opt=customer&view=customer-newsletter',
+ ),
+
+
+
+ ),
+);
diff --git a/data/menu_item/distributor.php b/data/menu_item/distributor.php
new file mode 100644
index 0000000..060024f
--- /dev/null
+++ b/data/menu_item/distributor.php
@@ -0,0 +1,17 @@
+ true ,
+ "name" => "Đại lý",
+ "url" => "",
+ "menu" => array(
+ 0 => array(
+ 'enable' => true ,
+ 'module' => 'distributor',
+ 'view' => 'home',
+ 'id' => 'distributor/home',
+ 'name' => 'Danh sách',
+ 'url' => '/admin/?opt=distributor',
+ ),
+ ),
+);
diff --git a/data/menu_item/investor_relation.php b/data/menu_item/investor_relation.php
new file mode 100644
index 0000000..e097f9d
--- /dev/null
+++ b/data/menu_item/investor_relation.php
@@ -0,0 +1,73 @@
+ true ,
+ "name" => "Quan hệ cổ đông",
+ "url" => "",
+ "menu" => array(
+ array(
+ 'enable' => true ,
+ 'module' => 'investor_relation',
+ 'view' => 'annual_report',
+ 'name' => 'Báo cáo thường niên',
+ 'id' => 'investor_relation/annual_report',
+ 'url' => '/admin/?opt=investor_relation&view=annual_report',
+ ),
+ array(
+ 'enable' => true ,
+ 'module' => 'investor_relation',
+ 'view' => 'charter',
+ 'name' => 'Điều lệ hoạt động',
+ 'id' => 'investor_relation/charter',
+ 'url' => '/admin/?opt=investor_relation&view=charter',
+ ),
+ array(
+ 'enable' => true ,
+ 'module' => 'investor_relation',
+ 'view' => 'governance',
+ 'name' => 'Quy chế quản trị',
+ 'id' => 'investor_relation/governance',
+ 'url' => '/admin/?opt=investor_relation&view=governance',
+ ),
+ array(
+ 'enable' => true ,
+ 'module' => 'investor_relation',
+ 'view' => 'financial_reports',
+ 'name' => 'Báo cáo tài chính',
+ 'id' => 'investor_relation/financial_reports',
+ 'url' => '/admin/?opt=investor_relation&view=financial_reports',
+ ),
+ array(
+ 'enable' => true ,
+ 'module' => 'investor_relation',
+ 'view' => 'info_disclosure',
+ 'name' => 'Công bố thông tin',
+ 'id' => 'investor_relation/info_disclosure',
+ 'url' => '/admin/?opt=investor_relation&view=info_disclosure',
+ ),
+ array(
+ 'enable' => true ,
+ 'module' => 'investor_relation',
+ 'view' => 'management_report',
+ 'name' => 'Báo cáo quản trị',
+ 'id' => 'investor_relation/management_report',
+ 'url' => '/admin/?opt=investor_relation&view=management_report',
+ ),
+ array(
+ 'enable' => true ,
+ 'module' => 'investor_relation',
+ 'view' => 'shareholder_meeting',
+ 'name' => 'Đại hội cổ đông',
+ 'id' => 'investor_relation/shareholder_meeting',
+ 'url' => '/admin/?opt=investor_relation&view=shareholder_meeting',
+ ),
+ array(
+ 'enable' => true ,
+ 'module' => 'investor_relation',
+ 'view' => 'whitepaper',
+ 'name' => 'Báo cáo bạch',
+ 'id' => 'investor_relation/whitepaper',
+ 'url' => '/admin/?opt=investor_relation&view=whitepaper',
+ ),
+ ),
+);
diff --git a/data/menu_item/job.php b/data/menu_item/job.php
new file mode 100644
index 0000000..5ab1a29
--- /dev/null
+++ b/data/menu_item/job.php
@@ -0,0 +1,27 @@
+ true ,
+ "name" => "Tuyển dụng",
+ "url" => "",
+ "menu" => array(
+
+ array(
+ 'enable' => true ,
+ 'module' => 'job',
+ 'view' => 'home',
+ 'id' => 'job/home',
+ 'name' => 'Vị trí tuyển',
+ 'url' => '/admin/?opt=job',
+ ),
+
+ array(
+ 'enable' => true ,
+ 'module' => 'job',
+ 'view' => 'home',
+ 'id' => 'job/home',
+ 'name' => 'Quản lý hồ sơ',
+ 'url' => '/admin/?opt=job&view=applicants',
+ ),
+ ),
+);
diff --git a/data/menu_item/marketing.php b/data/menu_item/marketing.php
new file mode 100644
index 0000000..067d02c
--- /dev/null
+++ b/data/menu_item/marketing.php
@@ -0,0 +1,163 @@
+ true ,
+
+ "name" => "Marketing",
+ "url" => "",
+ "menu" => array(
+ array(
+ 'enable' => false ,
+ 'module' => 'marketing',
+ 'view' => 'promotion',
+ 'id' => 'marketing/promotion',
+ 'name' => 'Khuyến mại theo sản phẩm',
+ 'url' => '/admin/?opt=marketing&view=promotion',
+ ),
+
+ array(
+ 'enable' => false ,
+ 'module' => 'marketing',
+ 'view' => 'coupon',
+ 'id' => 'marketing/coupon',
+ 'name' => 'Phiếu giảm giá - Voucher',
+ 'url' => '/admin/?opt=marketing&view=coupon',
+ ),
+
+ array(
+ 'enable' => true ,
+ 'module' => 'banner',
+ 'view' => 'home',
+ 'id' => 'banner/home',
+ 'name' => 'Danh sách banner',
+ 'url' => '/admin/?opt=banner',
+ ),
+
+ array(
+ 'enable' => true ,
+ 'module' => 'system',
+ 'view' => 'store-design',
+ 'id' => 'system/store-design',
+ 'name' => 'Banner pop-up',
+ 'url' => '/admin/?opt=system&view=store-design§ion=popup',
+ ),
+
+ array(
+ 'enable' => true ,
+ 'module' => 'marketing',
+ 'view' => 'poster-upload',
+ 'id' => 'marketing/poster-upload',
+ 'name' => 'Poster',
+ 'url' => '/admin/?opt=marketing&view=poster-upload',
+ ),
+
+ array(
+ 'enable' => true ,
+ 'module' => 'system',
+ 'view' => 'store-design',
+ 'id' => 'system/store-design',
+ 'name' => 'Hình nền website',
+ 'url' => '/admin/?opt=system&view=store-design§ion=background',
+ ),
+
+ array(
+ 'enable' => false,
+ 'module' => 'email',
+ 'view' => 'home',
+ 'id' => 'email/home',
+ 'name' => 'Email',
+ 'url' => '/admin/?opt=email',
+ ),
+
+ array(
+ 'enable' => false,
+ 'module' => 'url',
+ 'view' => 'meta-list',
+ 'id' => 'url/meta-list',
+ 'name' => 'Sửa thông tin URL',
+ 'url' => '/admin/?opt=url&view=meta-list',
+ ),
+
+ array(
+ 'enable' => false,
+ 'module' => 'url',
+ 'view' => 'url-seo',
+ 'id' => 'url/url-seo',
+ 'name' => 'Link SEO',
+ 'url' => '/admin/?opt=url&view=url-seo',
+ ),
+
+ array(
+ 'enable' => false ,
+ 'module' => 'marketing',
+ 'view' => 'feed',
+ 'id' => 'marketing/feed',
+ 'name' => 'Facebook/Google Feed',
+ 'url' => '/admin/?opt=marketing&view=feed',
+ ),
+
+ array(
+ 'enable' => false ,
+ 'module' => 'marketing',
+ 'view' => 'product-offer',
+ 'id' => 'marketing/product-offer',
+ 'name' => 'Cài biểu tượng giảm giá',
+ 'url' => '/admin/?opt=marketing&view=product-offer',
+ ),
+
+ /*array(
+ 'enable' => true ,
+ 'module' => 'marketing',
+ 'view' => 'lead-program',
+ 'id' => 'marketing/lead-program',
+ 'name' => 'Thu thập khách hàng',
+ 'url' => '/admin/?opt=marketing&view=lead-program',
+ ),*/
+
+ array(
+ 'enable' => false ,
+ 'module' => 'marketing',
+ 'view' => 'program',
+ 'id' => 'marketing/program',
+ 'name' => 'Chương trình khuyến mại',
+ 'url' => '/admin/?opt=marketing&view=program',
+ ),
+
+ array(
+ 'enable' => false ,
+ 'module' => 'deal',
+ 'view' => 'home',
+ 'id' => 'deal/home',
+ 'name' => 'Deal/giờ vàng',
+ 'url' => '/admin/?opt=deal',
+ ),
+
+ array(
+ 'enable' => false ,
+ 'module' => 'marketing',
+ 'view' => 'combo-deal',
+ 'id' => 'marketing/combo-deal',
+ 'name' => 'Bán Combo',
+ 'url' => '/admin/?opt=marketing&view=combo-deal',
+ ),
+
+ array(
+ 'enable' => false ,
+ 'module' => 'marketing',
+ 'view' => 'conditional-promotion',
+ 'id' => 'marketing/conditional-promotion',
+ 'name' => 'Khuyến mại BuildPC',
+ 'url' => '/admin/?opt=marketing&view=conditional-promotion',
+ ),
+
+ array(
+ 'enable' => false ,
+ 'module' => 'marketing',
+ 'view' => 'live-support-per-category',
+ 'id' => 'marketing/live-support-per-category',
+ 'name' => 'Hỗ trợ theo từng danh mục',
+ 'url' => '/admin/?opt=marketing&view=live-support-per-category',
+ ),
+
+ ),
+);
diff --git a/data/menu_item/order.php b/data/menu_item/order.php
new file mode 100644
index 0000000..a558c2f
--- /dev/null
+++ b/data/menu_item/order.php
@@ -0,0 +1,54 @@
+ true ,
+ "name" => "Bán hàng",
+ "url" => "",
+ "menu" => array(
+ array(
+ 'enable' => true ,
+ 'module' => 'order',
+ 'view' => 'home',
+ 'id' => 'order/home',
+ 'name' => 'Danh sách đơn hàng',
+ 'url' => '/admin/?opt=order', // &list=new
+ ),
+
+ array(
+ 'enable' => true ,
+ 'module' => 'order',
+ 'view' => 'bargain',
+ 'id' => 'order/bargain',
+ 'name' => 'Mặc cả giá',
+ 'url' => '/admin/?opt=order&view=bargain',
+ ),
+
+ array(
+ 'enable' => true ,
+ 'module' => 'order',
+ 'view' => 'wait-order',
+ 'id' => 'order/wait-order',
+ 'name' => 'Chờ mua sản phẩm',
+ 'url' => '/admin/?opt=order&view=wait-order',
+ ),
+
+
+ array(
+ 'enable' => true ,
+ 'module' => 'order',
+ 'view' => 'paygate',
+ 'id' => 'order/paygate',
+ 'name' => 'Thanh toán qua cổng dịch vụ',
+ 'url' => '/admin/?opt=order&view=paygate',
+ ),
+
+ array(
+ 'enable' => true ,
+ 'module' => 'order',
+ 'view' => 'price-quote',
+ 'id' => 'order/price-quote',
+ 'name' => 'Lập báo giá',
+ 'url' => '/admin/?opt=order&view=price-quote',
+ ),
+ ),
+);
diff --git a/data/menu_item/payinstall.php b/data/menu_item/payinstall.php
new file mode 100644
index 0000000..c1b609b
--- /dev/null
+++ b/data/menu_item/payinstall.php
@@ -0,0 +1,36 @@
+ true ,
+
+ "name" => "Trả góp",
+ "url" => "",
+ "menu" => array(
+ 0 => array(
+ 'enable' => true ,
+ 'module' => 'payinstall',
+ 'view' => 'order',
+ 'id' => 'payinstall/order',
+ 'name' => 'Danh sách đơn hàng',
+ 'url' => '/admin/?opt=payinstall&view=order',
+ ),
+
+ 1 => array(
+ 'enable' => true ,
+ 'module' => 'payinstall',
+ 'view' => 'home',
+ 'id' => 'payinstall/home',
+ 'name' => 'Cài đặt trả góp',
+ 'url' => '/admin/?opt=payinstall',
+ ),
+
+ 2 => array(
+ 'enable' => true ,
+ 'module' => 'payinstall',
+ 'view' => 'category',
+ 'id' => 'payinstall/category',
+ 'name' => 'Danh mục sản phẩm',
+ 'url' => '/admin/?opt=payinstall&view=category',
+ ),
+ ),
+);
diff --git a/data/menu_item/pcbuilder.php b/data/menu_item/pcbuilder.php
new file mode 100644
index 0000000..97b6adf
--- /dev/null
+++ b/data/menu_item/pcbuilder.php
@@ -0,0 +1,29 @@
+ true ,
+
+ "name" => "Xây dựng máy tính",
+ "url" => "",
+ "menu" => array(
+ array(
+ 'enable' => true ,
+ 'module' => 'pcbuilder',
+ 'view' => 'home',
+ 'id' => 'pcbuilder/home',
+ 'name' => 'Linh kiện xây dựng',
+ 'url' => '/admin/?opt=pcbuilder',
+ ),
+
+ array(
+ 'enable' => true ,
+ 'module' => 'pcbuilder',
+ 'view' => 'preconfig',
+ 'id' => 'pcbuilder/preconfig',
+ 'name' => 'Bộ máy tính mẫu',
+ 'url' => '/admin/?opt=pcbuilder&view=preconfig',
+ ),
+ ),
+
+
+);
diff --git a/data/menu_item/product.php b/data/menu_item/product.php
new file mode 100644
index 0000000..7f90b41
--- /dev/null
+++ b/data/menu_item/product.php
@@ -0,0 +1,171 @@
+ true|false per client instead of commenting out
+
+return array(
+ 'enable' => true ,
+
+ "name" => "Sản phẩm",
+ "url" => "",
+ "menu" => array(
+ array(
+ 'enable' => true ,
+ 'module' => 'product',
+ 'view' => 'home',
+ 'id' => 'product/home',
+ 'name' => 'Sản phẩm',
+ 'url' => '/admin/?opt=product',
+ ),
+
+ array(
+ 'enable' => false ,
+ 'module' => 'product',
+ 'view' => 'user-rating',
+ 'id' => 'product/user-rating',
+ 'name' => 'Đánh giá ',
+ 'url' => '/admin/?opt=product&view=user-rating',
+ ),
+
+ array(
+ 'enable' => false ,
+ 'module' => 'product',
+ 'view' => 'product-customer-image',
+ 'id' => 'product/product-customer-image',
+ 'name' => 'Ảnh người dùng gửi',
+ 'url' => '/admin/?opt=product&view=product-customer-image',
+ ),
+
+ array(
+ 'enable' => true ,
+ 'module' => 'product',
+ 'view' => 'product-list-update',
+ 'id' => 'product/product-list-update',
+ 'name' => 'Bảng giá cập nhật',
+ 'url' => '/admin/?opt=product&view=product-list-update',
+ ),
+
+ array(
+ 'enable' => true ,
+ 'module' => 'product',
+ 'view' => 'category',
+ 'id' => 'product/category',
+ 'name' => 'Danh mục',
+ 'url' => '/admin/?opt=product&view=category',
+ ),
+ array(
+ 'enable' => true ,
+ 'module' => 'brand',
+ 'view' => 'home',
+ 'id' => 'brand/home',
+ 'name' => 'Thương hiệu',
+ 'url' => '/admin/?opt=brand',
+ ),
+ array(
+ 'enable' => true ,
+ 'module' => 'product',
+ 'view' => 'attribute',
+ 'id' => 'product/attribute',
+ 'name' => 'Thuộc tính ',
+ 'url' => '/admin/?opt=product&view=attribute',
+ ),
+ array(
+ 'enable' => true ,
+ 'module' => 'product',
+ 'view' => 'collection',
+ 'id' => 'product/collection',
+ 'name' => 'Bộ sưu tập',
+ 'url' => '/admin/?opt=product&view=collection',
+ ),
+
+ array(
+ 'enable' => false ,
+ 'module' => 'product',
+ 'view' => 'product-wait-list',
+ 'id' => 'product/product-wait-list',
+ 'name' => 'Chờ mua sản phẩm',
+ 'url' => '/admin/?opt=product&view=product-wait-list',
+ ),
+
+ array(
+ 'enable' => false ,
+ 'module' => 'addon',
+ 'view' => 'home',
+ 'id' => 'addon/home',
+ 'name' => 'SP/Dịch vụ mua kèm',
+ 'url' => '/admin/?opt=addon',
+ ),
+
+ array(
+ 'enable' => false ,
+ 'module' => 'config_group',
+ 'view' => 'home',
+ 'id' => 'config_group/home',
+ 'name' => 'Nhóm cấu hình',
+ 'url' => '/admin/?opt=config_group',
+ ),
+
+ array(
+ 'enable' => false ,
+ 'module' => 'supplier',
+ 'view' => 'home',
+ 'id' => 'supplier/home',
+ 'name' => 'Nhà cung cấp',
+ 'url' => '/admin/?opt=supplier',
+ ),
+
+ array(
+ 'enable' => false ,
+ 'module' => 'product',
+ 'view' => 'product-erp-not-web',
+ 'id' => 'product/product-erp-not-web',
+ 'name' => 'SP ERP chưa có trên web',
+ 'url' => '/admin/?opt=product&view=product-erp-not-web',
+ ),
+
+ array(
+ 'enable' => false ,
+ 'module' => 'product',
+ 'view' => 'set-promotion-price',
+ 'id' => 'product/set-promotion-price',
+ 'name' => 'Cài đặt giá khuyến mại',
+ 'url' => '/admin/?opt=product&view=set-promotion-price',
+ ),
+
+ array(
+ 'enable' => false ,
+ 'module' => 'product',
+ 'view' => 'product-per-customer-group',
+ 'id' => 'product/product-per-customer-group',
+ 'name' => 'Giá theo nhóm khách hàng',
+ 'url' => '/admin/?opt=product&view=product-per-customer-group',
+ ),
+
+ array(
+ 'enable' => false ,
+ 'module' => 'product',
+ 'view' => 'list-competitor',
+ 'id' => 'product/list-competitor',
+ 'name' => 'So sánh giá đối thủ',
+ 'url' => '/admin/?opt=product&view=list-competitor',
+ ),
+
+ array(
+ 'enable' => false ,
+ 'module' => 'product',
+ 'view' => 'set',
+ 'id' => 'product/set',
+ 'name' => 'Set sản phẩm',
+ 'url' => '/admin/?opt=product&view=set',
+ ),
+
+ array(
+ 'enable' => true ,
+ 'module' => 'product',
+ 'view' => 'spec-group',
+ 'id' => 'product/spec-group',
+ 'name' => 'Nhóm thông số kỹ thuật',
+ 'url' => '/admin/?opt=product&view=spec-group',
+ ),
+
+ ),
+);
diff --git a/data/menu_item/report.php b/data/menu_item/report.php
new file mode 100644
index 0000000..7677ca2
--- /dev/null
+++ b/data/menu_item/report.php
@@ -0,0 +1,81 @@
+ true ,
+
+ "name" => "Thống kê",
+ "url" => "",
+ "menu" => array(
+ 0 => array(
+ 'enable' => true ,
+ 'module' => 'report',
+ 'view' => 'visitor',
+ 'id' => 'report/visitor',
+ 'name' => 'Thống kê truy cập',
+ 'url' => '/admin/?opt=report&view=visitor',
+ ),
+
+ 1 => array(
+ 'enable' => true ,
+ 'module' => 'report',
+ 'view' => 'customer',
+ 'id' => 'report/customer',
+ 'name' => 'Thống kê khách hàng',
+ 'url' => '/admin/?opt=report&view=customer',
+ ),
+
+ 2 => array(
+ 'enable' => true ,
+ 'module' => 'report',
+ 'view' => 'order',
+ 'id' => 'report/order',
+ 'name' => 'Thống kê đơn hàng',
+ 'url' => '/admin/?opt=report&view=order',
+ ),
+
+ 3 => array(
+ 'enable' => true ,
+ 'module' => 'report',
+ 'view' => 'product-buy',
+ 'id' => 'report/product-buy',
+ 'name' => 'Sản phẩm mua nhiều',
+ 'url' => '/admin/?opt=report&view=product-buy',
+ ),
+
+ 4 => array(
+ 'enable' => true ,
+ 'module' => 'report',
+ 'view' => 'product-visit',
+ 'id' => 'report/product-visit',
+ 'name' => 'Sản phẩm xem nhiều',
+ 'url' => '/admin/?opt=report&view=product-visit',
+ ),
+
+ 5 => array(
+ 'enable' => true ,
+ 'module' => 'report',
+ 'view' => 'referer',
+ 'id' => 'report/referer',
+ 'name' => 'Web giới thiệu',
+ 'url' => '/admin/?opt=report&view=referer',
+ ),
+
+ 6 => array(
+ 'enable' => true ,
+ 'module' => 'report',
+ 'view' => 'search',
+ 'id' => 'report/search',
+ 'name' => 'Từ khóa tìm kiếm',
+ 'url' => '/admin/?opt=report&view=search',
+ ),
+
+ /*7 => array(
+ 'enable' => true ,
+ 'module' => 'report',
+ 'view' => 'error-page',
+ 'id' => '',
+ 'name' => 'Lỗi website',
+ 'url' => '/admin/?opt=report&view=error-page',
+ ),*/
+ ),
+);
diff --git a/data/menu_item/system.php b/data/menu_item/system.php
new file mode 100644
index 0000000..422b671
--- /dev/null
+++ b/data/menu_item/system.php
@@ -0,0 +1,181 @@
+ true ,
+ "name" => "Hệ thống",
+ "url" => "",
+ "menu" => array(
+ array(
+ 'enable' => true ,
+ 'module' => 'system',
+ 'view' => 'settings',
+ 'id' => 'system/settings',
+ 'name' => 'Cài đặt chung',
+ 'url' => '/admin/?opt=system&view=settings',
+ ),
+
+ array(
+ 'enable' => true ,
+ 'module' => 'template',
+ 'view' => 'home',
+ 'id' => 'template/home',
+ 'name' => 'Sửa file template',
+ 'url' => '/admin/?opt=template',
+ ),
+
+ array(
+ 'enable' => true ,
+ 'module' => 'admin',
+ 'view' => 'home',
+ 'id' => '',
+ 'name' => 'Quản trị viên',
+ 'url' => '/admin/?opt=admin',
+ ),
+
+ array(
+ 'enable' => true ,
+ 'module' => 'system',
+ 'view' => 'store-address',
+ 'id' => '',
+ 'name' => 'Địa chỉ cửa hàng',
+ 'url' => '/admin/?opt=system&view=store-address',
+ ),
+
+ /*4 => array(
+ 'enable' => true ,
+ 'module' => 'system',
+ 'view' => 'domain',
+ 'id' => 'system/domain',
+ 'name' => 'Cài đặt tên miền',
+ 'url' => '/admin/?opt=system&view=domain',
+ ),*/
+
+ /*array(
+ 'enable' => true ,
+ 'module' => 'system',
+ 'view' => 'ban-ip',
+ 'id' => '',
+ 'name' => 'Chặn IP truy cập website',
+ 'url' => '/admin/?opt=system&view=ban-ip',
+ ),
+
+ array(
+ 'enable' => true ,
+ 'module' => 'system',
+ 'view' => 'change-info',
+ 'id' => '',
+ 'name' => 'Thông tin website',
+ 'url' => '/admin/?opt=system&view=change-info',
+ ),*/
+
+ /*
+
+ array(
+ 'enable' => true ,
+ 'module' => 'system',
+ 'view' => 'province-list',
+ 'id' => '',
+ 'name' => 'Cài đặt tỉnh thành',
+ 'url' => '/admin/?opt=system&view=province-list',
+ ),*/
+
+ /*9 => array(
+ 'enable' => true ,
+ 'module' => 'system',
+ 'view' => 'home',
+ 'id' => '',
+ 'name' => 'Tình trạng đơn hàng',
+ 'url' => '/admin/?opt=system&view=order-status',
+ ),*/
+
+ /*array(
+ 'enable' => true ,
+ 'module' => 'online_support',
+ 'view' => 'home',
+ 'id' => '',
+ 'name' => 'Hỗ trợ bán hàng',
+ 'url' => '/admin/?opt=online_support',
+ ),*/
+
+ /*array(
+ 'enable' => true ,
+ 'module' => 'system',
+ 'view' => 'country',
+ 'id' => '',
+ 'name' => 'Quốc gia',
+ 'url' => '/admin/?opt=system&view=country',
+ ),*/
+
+ /*12 => array(
+ 'enable' => true ,
+ 'module' => 'report_out',
+ 'view' => 'home',
+ 'id' => '',
+ 'name' => 'Cài đặt thông báo ngoài',
+ 'url' => '/admin/?opt=report_out',
+ ),*/
+
+ /*array(
+ 'enable' => true ,
+ 'module' => 'shipping2',
+ 'view' => 'home',
+ 'id' => '',
+ 'name' => 'Cài đặt phí vận chuyển',
+ 'url' => '/admin/?opt=shipping2',
+ ),*/
+
+ array(
+ 'enable' => true ,
+ 'module' => 'url',
+ 'view' => 'redirect',
+ 'id' => 'url/redirect',
+ 'name' => 'Url Redirect',
+ 'url' => '/admin/?opt=url&view=redirect',
+ ),
+
+ array(
+ 'enable' => true ,
+ 'module' => 'tool',
+ 'view' => 'home',
+ 'id' => 'tool/home',
+ 'name' => 'Công cụ',
+ 'url' => '/admin/?opt=tool',
+ ),
+
+ /*array(
+ 'enable' => true ,
+ 'module' => 'civi',
+ 'view' => 'home',
+ 'id' => '',
+ 'name' => 'Civi Affiliate',
+ 'url' => '/admin/?opt=civi',
+ ),
+
+ array(
+ 'enable' => true ,
+ 'module' => 'menu',
+ 'view' => 'home',
+ 'id' => 'menu/home',
+ 'name' => 'Quản trị menu',
+ 'url' => '/admin/?opt=menu',
+ ),
+
+ array(
+ 'enable' => true ,
+ 'module' => 'system',
+ 'view' => 'keyword-suggest',
+ 'id' => 'system/keyword-suggest',
+ 'name' => 'Từ khóa gợi ý',
+ 'url' => '/admin/?opt=system&view=keyword-suggest',
+ ),*/
+
+ array(
+ 'enable' => true ,
+ 'module' => 'tag',
+ 'view' => 'home',
+ 'id' => 'tag/home',
+ 'name' => 'Quản trị Tag',
+ 'url' => '/admin/?opt=tag',
+ ),
+ ),
+);
diff --git a/data/menu_item/warranty.php b/data/menu_item/warranty.php
new file mode 100644
index 0000000..112d4af
--- /dev/null
+++ b/data/menu_item/warranty.php
@@ -0,0 +1,27 @@
+ true ,
+
+ "name" => "Bảo hành sản phẩm",
+ "url" => "",
+ "menu" => array(
+ /*0 => array(
+ 'enable' => true ,
+ 'module' => 'warranty',
+ 'view' => 'home',
+ 'id' => '',
+ 'name' => 'Khách hàng đăng ký',
+ 'url' => '/admin/?opt=warranty&view=customer-register',
+ ),*/
+
+ array(
+ 'enable' => true ,
+ 'module' => 'warranty',
+ 'view' => 'home',
+ 'id' => 'warranty/home',
+ 'name' => 'Danh sách bảo hành',
+ 'url' => '/admin/?opt=warranty',
+ ),
+ ),
+);
diff --git a/inc/Hura8/AppAdmin.php b/inc/Hura8/AppAdmin.php
index 2a3f22c..57a964b 100644
--- a/inc/Hura8/AppAdmin.php
+++ b/inc/Hura8/AppAdmin.php
@@ -56,7 +56,7 @@ class AppAdmin
$data = include_once $module_file;
$global_data = [
-
+ "main_menu" => include_once ROOT_DIR."/data/menu.php",
];
$this->data = array(
diff --git a/template/theme.html b/template/theme.html
index 8d5a37d..aef2ca7 100644
--- a/template/theme.html
+++ b/template/theme.html
@@ -25,6 +25,8 @@
+{{ global | show_var }}
+
@@ -54,11 +56,11 @@
+
@@ -252,10 +254,9 @@
Bán hàng
From dd9d3b3fb6e0fd055f72ece14c7f358561161254 Mon Sep 17 00:00:00 2001
From: hieutmd
Date: Fri, 19 Jan 2024 15:00:44 +0700
Subject: [PATCH 2/2] c
---
README.md | 31 +------------------------------
1 file changed, 1 insertion(+), 30 deletions(-)
diff --git a/README.md b/README.md
index 4d3d651..964330f 100644
--- a/README.md
+++ b/README.md
@@ -56,33 +56,4 @@
https://www.hyperui.dev/
Biểu đồ
-
-Hướng dẫn up code sử dụng git
- Các bước up code:
-
- - Lấy tất cả code từ git url về máy
- - Kiểm tra trạng thái
- - Nếu có sự thay đổi, sẽ thêm file có sự thay đổi (Sẽ được thông báo ở bước 2)
- - Tạo ghi chú (Không viết tiếng việt có dấu)
- - Upload code
-
-
-
-
-
-
- - git pull (git URL) master: Lấy code về máy
- - git status: Kiểm tra file nào có sự thay đổi
- - git add 'tên file có sự thay đổi': Là file được báo đỏ ở git status
- - git commit -m 'nội dung mô tả' : Comment nội dung
- - git push origin master : Upload code
-
-
-VD: Upload code từ url 'https://repo.hurasoft.com/ducdt/admin_hura.git', Thêm/Sửa file README.md
-
- - git pull https://repo.hurasoft.com/ducdt/admin_hura.git master
- - git status
- - git add 'README.md'
- - git commit -m 'Huong dan, quy dinh'
- - git push origin master
-
+