diff --git a/.claude/settings.local.json b/.claude/settings.local.json index c110905..ec3d6e3 100644 --- a/.claude/settings.local.json +++ b/.claude/settings.local.json @@ -40,7 +40,21 @@ "Bash(curl -s -H \"X-Figma-Token: figd_uiWTwLaZj6DQBU16r7t9r8Ei9zOhD-fevGWEBPwp\" \"https://api.figma.com/v1/files/JmbJxl6r2KMggCtiJOc0gZ/nodes?ids=7-6456\")", "Bash(python -m json.tool)", "Bash(curl -s -o /dev/null -w \"%{http_code}\" http://local.agent_test/)", - "Bash(curl -sk http://local.agent_test/)" + "Bash(curl -sk http://local.agent_test/)", + "Bash(node --version)", + "Bash(php --version)", + "Bash(node \"c:/Users/APC/Downloads/work/agent_test/convert_php.js\")", + "Bash(php -l \"c:/Users/APC/Downloads/work/agent_test/data/article/article.php\")", + "Bash(node \"c:/Users/APC/Downloads/work/agent_test/convert_php.cjs\")", + "Bash(php -l \"c:/Users/APC/Downloads/work/agent_test/data/article/detail.php\")", + "Bash(curl -s -o \"c:/Users/APC/Downloads/work/agent_test/asset/images/icon_commitment_1.png\" \"https://www.figma.com/api/mcp/asset/1eb5d75b-4d86-4183-afc5-4ea470d2b03a\" -w \"%{http_code}\")", + "Bash(curl -s -o \"c:/Users/APC/Downloads/work/agent_test/asset/images/icon_commitment_2.png\" \"https://www.figma.com/api/mcp/asset/67ff0e18-ae1e-4a60-b2f7-7adce5447103\" -w \"%{http_code}\")", + "Bash(curl -s -o \"c:/Users/APC/Downloads/work/agent_test/asset/images/icon_commitment_3.png\" \"https://www.figma.com/api/mcp/asset/ad1d1545-2457-4297-9260-befa7a7ae7c3\" -w \"%{http_code}\")", + "Bash(curl -s -o \"c:/Users/APC/Downloads/work/agent_test/asset/images/icon_commitment_4.png\" \"https://www.figma.com/api/mcp/asset/8ccb7b02-0447-4725-9436-399b0fdcdea2\" -w \"%{http_code}\")", + "Bash(mv icon_commitment_1.png icon_commitment_1.svg)", + "Bash(mv icon_commitment_2.png icon_commitment_2.svg)", + "Bash(mv icon_commitment_3.png icon_commitment_3.svg)", + "Bash(mv icon_commitment_4.png icon_commitment_4.svg)" ] } } diff --git a/asset/images/icon_commitment_1.svg b/asset/images/icon_commitment_1.svg new file mode 100644 index 0000000..898ee39 --- /dev/null +++ b/asset/images/icon_commitment_1.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/asset/images/icon_commitment_2.svg b/asset/images/icon_commitment_2.svg new file mode 100644 index 0000000..e1255bf --- /dev/null +++ b/asset/images/icon_commitment_2.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/asset/images/icon_commitment_3.svg b/asset/images/icon_commitment_3.svg new file mode 100644 index 0000000..86341bd --- /dev/null +++ b/asset/images/icon_commitment_3.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/asset/images/icon_commitment_4.svg b/asset/images/icon_commitment_4.svg new file mode 100644 index 0000000..3440cb9 --- /dev/null +++ b/asset/images/icon_commitment_4.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/data/article/detail.php b/data/article/detail.php new file mode 100644 index 0000000..0f8269d --- /dev/null +++ b/data/article/detail.php @@ -0,0 +1,432 @@ + '', + 'description' => 'Hiện nay, sự phát triển của các tựa game mobile đang càng ngày càng thịnh hành, nhu cầu chơi game của anh em không còn gói gọn trên chiếc điện thoại của mình nữa.', + 'title' => '7 phần mềm giả lập Android tốt nhất 2020', + 'canonical' => 'https://demopc8.hurasoft.com/phan-mem-gia-lap-android', + 'image' => '/media/news/276_8_best_features_of_bluestacks_4_2.jpg', + 'article_detail' => array( + 'id' => 276, + 'title' => '7 phần mềm giả lập Android tốt nhất 2020', + 'summary' => 'Hiện nay, sự phát triển của các tựa game mobile đang càng ngày càng thịnh hành, nhu cầu chơi game của anh em không còn gói gọn trên chiếc điện thoại của mình nữa.', + 'type' => 'article', + 'content' => '

Hiện nay, sự phát triển của các tựa game mobile đang càng ngày càng thịnh hành, nhu cầu chơi game của anh em không còn gói gọn trên chiếc điện thoại của mình nữa. Vì vậy, các phần mềm giả lập trên PC được sinh ra với vai trò giúp tiện lợi hơn trong việc giải trí, cũng như đua top mà không phải lo việc hết pin hay nóng máy như điện thoại. Sau đây Hoàng Hà PC sẽ chia sẻ với anh em 7 phần mềm giả lập tối ưu nhất cho PC:

+

1. Phần mềm giả lập Bluestacks

+

Có thể nói Bluestacks là cái tên nổi tiếng nhất trong mảng giả lập Android, không chỉ chạy được trên hệ điều hành Windows mà còn tương thích với MacOS. Nhìn chung Bluestacks mang tới sự ổn định cao và tương thích tốt với hầu hết các ứng dụng có trên android.

+

Điểm lợi của Bluestacks còn nằm ở việc cài sẵn cửa hàng ứng dụng Google Play Store, hỗ trợ apk, cho phép stream game lên nền tảng mạng xã hội,... Và từ bản Bluestacks 4 trở đi, người dùng có thể chơi nhiều game cùng lúc hay chơi cùng một game nhưng nhiều tab.

+

Tuy nhiên điểm bất lợi của Bluestacks chính là việc phần mềm giả lập Android này nặng nhất trong danh sách 10 phần mềm chạy android trên PC, yêu cầu cấu hình máy khá cao dựa trên nhu cầu của người dùng hay ứng dụng họ sử dụng để có thể sử dụng tốt ứng dụng Bluestacks.

+

Các bạn có thể tải ứng dụng Bluestacks tại đây: https://www.bluestacks.com/vi/index.html

+

phần mềm giả lập Android tốt nhất 2020

+

2. Phần mềm giả lập NoxPlayer

+

Tiếp theo là NoxPlayer, giống như BlueStacks, Nox là một trong những giả lập Android tốt nhất hiện nay cho máy tính được thiết kế để phục vụ cho các game thủ. NoxPlayer cho phép người dùng bổ sung thêm tính năng sử dụng bàn phím, chuột. Ví dụ như anh em có thể vuốt sang phải bằng mũi tên bên phải hoặc thiết lập nút W. Điều này mang đến sự tiện lợi cho những người cày giả lập.

+

Điểm khiến cho người dùng thích sử dụng NoxPlayer chính là giao diện thông minh, dễ sử dụng và vô cùng mượt mà. Đặc biết phần mềm này có khả năng thiết lập chạy nhiều game cùng lúc hoặc chạy 1 game, điều này tạo tiền đề vô cùng lớn cho những dân chơi chuyên nghiệp cày cuộc nhiều account để xưng bá võ lâm. Tuy nhiên, việc chạy nhiều app yêu cầu rất nhiều tài nguyên của CPU và các linh kiện khác trong máy, chưa kể để có thể tối ưu nhiều Nox cũng cần phải có hiểu biết trong việc chỉnh config giúp chạy mượt mà.

+

Các bạn có thể tải ứng dụng NoxPlayer tại đây: https://vn.bignox.com/

+

+

3. Phần mềm giả lập MEmu

+

MEmu là phần mềm nổi lên hiện nay với việc tương thích vô cùng tốt với hầu hết các CPU của Intel và AMD hiện nay, Nhìn chung giao diện của MEmu khá tối giản và mang lại trải nghiệm tốt. Ngoài ra MEmu đi kèm với khả năng root giúp việc mod chỉnh sửa app trở nên dễ dàng hơn.

+

Ngoài ra Memu cũng có tính năng mở nhiều cửa sổ để chạy nhiều ứng dụng cùng lúc như NoxPlayer. Tuy nhiên vào năm 2018, MEmu đã bị dính đến việc chứa file mã độc gây ảnh hưởng tới PC cũng như tài khoản game sử dụng trong MEmu do bị tin tặc tấn công. Đây là vấn đề vô cùng lớn khiến cho người dùng không tin tưởng vào giả lập này dù tốt tới đâu.

+

Lưu ý: Anh em dùng MEmu vẫn có thể yên tâm khi nhà phát triển đã liên tục khắc phục lỗi, lưu ý anh em hãy update thường xuyên để tránh trường hợp đáng tiếc xảy ra.

+

Các bạn có thể tải ứng dụng MEmu tại đây: https://www.memuplay.com/

+

phần mềm giả lập Android tốt nhất

+

4. Phần mềm giả lập LDPlayer

+

LDPlayer là trình giả lập Android mới phổ biến gấn đây và được rất nhiều người dùng Việt Nam yêu thích. Đó là việc LDPlayer khá ổn định, tích hợp sẵn Google Play Store và dễ dàng tải và cài đặt các ứng dụng Android yêu thích trên máy tính.

+

Tương tự như Nox và Memu, LDPlayer cũng cho phép mở nhiều cửa sổ để chạy ứng dụng, game cùng lúc. Đặc điểm tương thích tốt với hệ thống giúp cho việc trải nghiệm game trên LDPlayer mượt mà.

+

Các bạn có thể tải ứng dụng LDPLayer tại đây: https://vn.ldplayer.net/

+

phần mềm giả lập Android tốt nhất

+

5. Phần mềm giả lập TGB hay GameLoop

+

Nếu anh em là fan của dòng game PUBG Mobile, PUBG Mobile VNG thì không còn xa lạ với Tencent Gaming Buddy hay TGB, hay đã đổi tên thành GameLoop. Trình giả lập này ban đầu được tạo ra để chơi những game mobile của Tencent trên máy tính.

+

Sau đó, hãng đã quyết định phát triển thành giả lập Android trên máy tính và trở thành một trong 10 gia lập phổ biến hiện nay. Điểm lợi của TGB hay GameLoop nằm ở việc có dung lượng vô cùng nhẹ chỉ 10MB và tập trung giả lập game. Ngoài ra TGB cũng tối ưu phím bấm của PC giúp game thủ thoải mái sử dụng mà không cần phải cài đặt mod để chạy phím và chuột.

+

Tuy nhiên điểm trừ của sản phẩm này nằm ở việc không được tích hợp Google Play Store và anh em buộc phải tìm file apk để tải. Còn lại mọi thứ trên GameLoop đều khá dễ sử dụng và có sẵn tiếng Việt cho anh em dùng.

+

Các bạn có thể tải ứng dụng LDPLayer tại đây: https://gameloop.fun/vi

+

phần mềm giả lập Android tốt nhất

+

6. Phần mềm giả lập KoPlayer

+

KoPlayer là trình giả lập nhắm tới đối tượng là những game thủ khi cho phép bật tắt 2 chế độ là Speed (tốc độ) và Compatibility (tương thích). Với chế độ Speed, anh em sẽ được tối ưu hóa hiệu suất của trò chơi, giúp đạt được tốc độ nhanh nhất có thể. Trong khi chế độ Compatibility lại hướng tới tính ổn định cao tránh bị trồi sụt fps giúp trải nghiệm mượt mà hơn.

+

Về tính năng, KoPlayer cũng có tính năng cho phép chạy nhiều ứng dụng android khá, cho phép sử dụng bàn phím máy tính. Nhược điểm của KoPlayer nằm ở việc ứng dụng thường hay bị treo và đôi khi bị lag dù đã bật chế độ Compatibility.

+

Các bạn có thể tải ứng dụng LDPLayer tại đây: https://koplayerpc.com/

+

phần mềm giả lập Android tốt nhất

+

7. Phần mềm giả lập Genymotion

+

Khác với những giả lập ở phía trên, Genymotion hướng tới người dùng là các nhà phát triển muốn thử nghiệm ứng dụng hay trò chơi của mình trên một loạt các thiết bị Android mà không cần phải sở hữu chúng. Cụ thể Genymotion có thể thiết lập biến thành 1 chiếc Nexus 6 với Android 6.0 hay chuyển đổi nó thành một chiếc Samsung Galaxy S7 một cách dễ dàng.

+

Vì đây là phần mềm dành cho nhà phát triển, nên Genymotion khá là phức tạp trong khâu cài đặt và khó sử dụng hơn so với các phần mềm giả lập ở phía trên. Vì thế đây không phải là lựa chọn tốt cho những người muốn cày game đặc biệt là nhiều game cùng lúc hay cài đặt những ứng dụng khác. Dù sao đây cũng là ứng dụng miễn phí nên anh em có thể dùng thử để trải nghiệm.

+

Các bạn có thể tải ứng dụng LDPLayer tại đây: https://www.genymotion.com/download/

+

phần mềm giả lập Android tốt nhất

+

Các cấu hình máy tính NoxPlayer:

+

Hoàng Hà PC sẽ cho khách hàng chạy thử tại cửa hàng hoặc TeamView hay Zalo Live Camera để xem trực tiếp kết quả chạy trước khi bàn giao cho khách để đúng nhu cầu chơi game của quý khách.

+
+

LƯU Ý: Có rất nhiều khách hàng tự build cấu hình giống như những cấu hình mà Hoàng Hà PC đã đề nghị từ những người bán khác, tuy nhiên khi chạy thì chỉ chạy được hơn 10 nox là bị giật và đã gọi điện nhờ Hoàng Hà PC hỗ trợ. Hoàng Hà PC thành thật không thể hỗ trợ bởi vì cấu hình khách tự build bên ngoài không đáp ứng được tiêu chuẩn của Hoàng Hà PC đề ra (MAIN SERVER, NGUỒN SERVER,....)

+
+

Ngoài ra các bạn tham khảo thêm các cấu hình máy tính chạy giả lập Android khác tại: https://hoanghapc.vn/server-may-ao-gia-lap

+

Tổng kết:

+

Nhìn chung 7 giả lập trên đều có những ưu và nhược điểm. Chúng đều là phần mềm miễn phí nên anh em có thể trải nghiệm để xem đâu là phần mềm phù hợp nhất nhé. Nếu là game thủ muốn dùng nhiều ứng dụng game hay mở nhiều cửa sổ để cày 1 game, chắc chắn NoxPlayer là lựa chọn hoàn hảo nhất hiện nay.

+

Xem Thêm: Cấu Hình máy tính dựng phim, edit video chuyên nghiệp

', + 'article_category' => array( + '0' => 22, + ), + 'image_background' => '', + 'extend' => '', + 'meta_title' => '', + 'meta_keywords' => '', + 'meta_description' => '', + 'album_id' => 0, + 'url' => '/phan-mem-gia-lap-android', + 'video_code' => '', + 'external_url' => '', + 'allow_se_index' => 1, + 'url_canonical' => '', + 'tags' => '', + 'review_rate' => 0, + 'review_count' => 0, + 'article_time' => '', + 'relate_article' => '', + 'visit' => 930, + 'createDate' => '26-08-2020, 10:26 am', + 'lastUpdate' => '08-12-2020, 3:28 pm', + 'author' => 'Admin', + 'image' => array( + 'thum' => '/media/news/120_276_8_best_features_of_bluestacks_4_2.jpg', + 'original' => '/media/news/276_8_best_features_of_bluestacks_4_2.jpg', + ), + 'image_list' => array( + '0' => array( + 'caption' => 0, + 'file_location' => '/media/news/0812_phan-mem-gia-lap-nox-player.jpg', + ), + '1' => array( + 'caption' => 0, + 'file_location' => '/media/news/3108_Genymotion-player-3.0.jpg', + ), + '2' => array( + 'caption' => 0, + 'file_location' => '/media/news/3108_maxresdefault.jpg', + ), + '3' => array( + 'caption' => 0, + 'file_location' => '/media/news/3108_gameloop1.png', + ), + '4' => array( + 'caption' => 0, + 'file_location' => '/media/news/3108_ldplayer-free-android-emulator-for-pc-image.jpg', + ), + '5' => array( + 'caption' => 0, + 'file_location' => '/media/news/3108_memu1.jpg', + ), + '6' => array( + 'caption' => 0, + 'file_location' => '/media/news/3108_content1.jpg', + ), + '7' => array( + 'caption' => 0, + 'file_location' => '/media/news/3108_8-best-features-of-bluestacks-4-2.jpg', + ), + ), + 'categoryInfo' => array( + '0' => array( + 'id' => 22, + 'type' => 'article', + 'catPath' => ':22:20', + 'childListId' => 22, + 'sellerId' => 0, + 'url' => 'thu-thuat-phan-mem', + 'url_hash' => '1e21ef13f20602c09119b79963c93e65', + 'name' => 'Thủ Thuật Phần Mềm', + 'summary' => '', + 'description' => '', + 'isParent' => 0, + 'imgUrl' => '', + 'parentId' => 20, + 'status' => 1, + 'ordering' => 0, + 'item_count' => 13, + 'display_option' => 'child_article', + 'createDate' => '2020-12-08 09:32:18', + 'createBy' => 8, + 'lastUpdate' => '2020-12-08 09:32:27', + 'lastUpdateBy' => 8, + 'meta_title' => 'Thủ Thuật Phần Mềm | Máy Tính, Tin Học Hay', + 'meta_keyword' => '', + 'meta_description' => 'Chia sẻ những thủ thuật sử dụng phần mềm hay và thú vị mà Hoàng Hà PC tổng hợp được. Tổng hợp thủ thuật phần mềm Ai, Pts, Au,...', + 'request_path' => '/thu-thuat-phan-mem', + 'relate_product' => '', + ), + ), + 'articlePath' => array( + '0' => array( + 'path' => array( + '0' => array( + 'id' => 20, + 'url' => '/blog', + 'name' => 'Blog Thủ Thuật Công Nghệ', + ), + '1' => array( + 'id' => 22, + 'url' => '/thu-thuat-phan-mem', + 'name' => 'Thủ Thuật Phần Mềm', + ), + ), + 'path_url' => 'Blog Thủ Thuật Công Nghệ >> Thủ Thuật Phần Mềm', + ), + ), + 'related' => array( + ), + 'tag_list' => array( + ), + ), + 'article_other_same_category' => array( + 'new' => array( + '406' => array( + 'id' => 406, + 'title' => '5 Phần Mềm Đổi Đuôi Video Đơn Giản Và Chất Lượng Nhất 2021', + 'extend' => '', + 'summary' => 'Hoàng Hà PC giới thiệu các công cụ phần mềm đổi đuôi Video miễn phí, hỗ trợ chuyển đổi video, Audio tốc độ cao trên máy tính,...', + 'createDate' => '08-12-2020, 11:00 am', + 'createBy' => 10, + 'lastUpdate' => '11-12-2020, 5:10 pm', + 'lastUpdateBy' => 8, + 'visit' => 89, + 'is_featured' => 0, + 'lastUpdateByUser' => 'Admin', + 'article_time' => '', + 'review_rate' => 0, + 'review_count' => 0, + 'video_code' => '', + 'external_url' => '', + 'author' => 'Admin', + 'counter' => 10, + 'url' => '/article/detail', + 'image' => array( + 'thum' => '/media/news/120_406_phan_mem_doi_duoi_video_1.png', + 'original' => '/media/news/406_phan_mem_doi_duoi_video_1.png', + ), + ), + '405' => array( + 'id' => 405, + 'title' => '7 Phần Mềm Xem Video Cho PC Miễn Phí Tốt Nhất 2021', + 'extend' => '', + 'summary' => 'Đáp ứng nhu cầu xem video giải trí ngày càng cao của người dùng, Hoàng Hà PC đã tổng hợp lại Top phần mềm xem video chất lượng nhất hiện nay', + 'createDate' => '08-12-2020, 9:21 am', + 'createBy' => 10, + 'lastUpdate' => '11-12-2020, 11:58 am', + 'lastUpdateBy' => 8, + 'visit' => 117, + 'is_featured' => 0, + 'lastUpdateByUser' => 'Admin', + 'article_time' => '', + 'review_rate' => 0, + 'review_count' => 0, + 'video_code' => '', + 'external_url' => '', + 'author' => 'Admin', + 'counter' => 9, + 'url' => '/article/detail', + 'image' => array( + 'thum' => '/media/news/120_405_phan_mem_xem_video_4.png', + 'original' => '/media/news/405_phan_mem_xem_video_4.png', + ), + ), + '403' => array( + 'id' => 403, + 'title' => 'Cách Mở Nhiều Giả Lập Noxplayer Cùng Lúc', + 'extend' => '', + 'summary' => 'Trình giả lập Noxplayer giúp người dùng có thể mở và sử dụng cùng lúc nhiều phần mềm ứng dụng khác nhau trên máy tính.', + 'createDate' => '07-12-2020, 2:30 pm', + 'createBy' => 10, + 'lastUpdate' => '08-12-2020, 3:41 pm', + 'lastUpdateBy' => 8, + 'visit' => 48, + 'is_featured' => 0, + 'lastUpdateByUser' => 'Admin', + 'article_time' => '', + 'review_rate' => 0, + 'review_count' => 0, + 'video_code' => '', + 'external_url' => '', + 'author' => 'Admin', + 'counter' => 8, + 'url' => '/article/detail', + 'image' => array( + 'thum' => '/media/news/120_403_phan_mem_gia_lap_nox_player.jpg', + 'original' => '/media/news/403_phan_mem_gia_lap_nox_player.jpg', + ), + ), + '402' => array( + 'id' => 402, + 'title' => '7 Phần Mềm Chỉnh Sửa Video Tốt Nhất 2021', + 'extend' => '', + 'summary' => 'Top các phần mềm chỉnh sửa video tốt nhất giúp người dùng tạo ra những video mượt mà, chất lượng không thể bỏ qua.', + 'createDate' => '03-12-2020, 4:38 pm', + 'createBy' => 10, + 'lastUpdate' => '08-12-2020, 11:34 am', + 'lastUpdateBy' => 8, + 'visit' => 71, + 'is_featured' => 0, + 'lastUpdateByUser' => 'Admin', + 'article_time' => '', + 'review_rate' => 0, + 'review_count' => 0, + 'video_code' => '', + 'external_url' => '', + 'author' => 'Admin', + 'counter' => 7, + 'url' => '/article/detail', + 'image' => array( + 'thum' => '/media/news/120_402_phan_mem_chinh_sua_video_5.jpg', + 'original' => '/media/news/402_phan_mem_chinh_sua_video_5.jpg', + ), + ), + '393' => array( + 'id' => 393, + 'title' => '6 Trình Duyệt Web Tốt Nhất 2021 Bạn Nên Tham Khảo', + 'extend' => '', + 'summary' => 'Bạn có muốn lựa chọn một trình duyệt phù hợp cho máy tính? Hoàng Hà PC sẽ gợi ý cho bạn top 6 trình duyệt web tốt nhất 2020 nhé!', + 'createDate' => '30-11-2020, 2:41 pm', + 'createBy' => 10, + 'lastUpdate' => '08-12-2020, 11:49 am', + 'lastUpdateBy' => 8, + 'visit' => 82, + 'is_featured' => 1, + 'lastUpdateByUser' => 'Admin', + 'article_time' => '', + 'review_rate' => 0, + 'review_count' => 0, + 'video_code' => '', + 'external_url' => '', + 'author' => 'Admin', + 'counter' => 6, + 'url' => '/article/detail', + 'image' => array( + 'thum' => '/media/news/120_393_top_trinh_duyet_web_4.jpg', + 'original' => '/media/news/393_top_trinh_duyet_web_4.jpg', + ), + ), + '392' => array( + 'id' => 392, + 'title' => '5 Cách Tải Mp3 Từ Youtube Đơn Giản Ai Cũng Làm Được', + 'extend' => '', + 'summary' => 'Tải mp3 từ youtube sẽ cho bạn một kho nhạc phong phú và không giới hạn. Vì thế, Hoàng Hà PC sẽ gợi ý cho bạn 5 cách tải nhạc đơn giản và nhanh chóng nhé!', + 'createDate' => '30-11-2020, 1:16 pm', + 'createBy' => 10, + 'lastUpdate' => '08-12-2020, 1:15 pm', + 'lastUpdateBy' => 8, + 'visit' => 107, + 'is_featured' => 0, + 'lastUpdateByUser' => 'Admin', + 'article_time' => '', + 'review_rate' => 0, + 'review_count' => 0, + 'video_code' => '', + 'external_url' => '', + 'author' => 'Admin', + 'counter' => 5, + 'url' => '/article/detail', + 'image' => array( + 'thum' => '/media/news/120_392_tai_mp3_tu_youtube_6.png', + 'original' => '/media/news/392_tai_mp3_tu_youtube_6.png', + ), + ), + '389' => array( + 'id' => 389, + 'title' => 'Top 10 Game Offline Hay Cho Android Có Thể Bạn Chưa Biết 2021', + 'extend' => '', + 'summary' => 'Hoàng Hà PC sẽ giới thiệu đến bạn 10 tựa game offline hay cho Android của bạn. Hãy thử trải nghiệm những tựa game hấp dẫn dưới đây nhé!', + 'createDate' => '30-11-2020, 9:28 am', + 'createBy' => 10, + 'lastUpdate' => '09-12-2020, 9:46 am', + 'lastUpdateBy' => 8, + 'visit' => 109, + 'is_featured' => 0, + 'lastUpdateByUser' => 'Admin', + 'article_time' => '', + 'review_rate' => 0, + 'review_count' => 0, + 'video_code' => '', + 'external_url' => '', + 'author' => 'Admin', + 'counter' => 4, + 'url' => '/article/detail', + 'image' => array( + 'thum' => '/media/news/120_389_game_offline_hay_cho_android_1.jpg', + 'original' => '/media/news/389_game_offline_hay_cho_android_1.jpg', + ), + ), + '386' => array( + 'id' => 386, + 'title' => '5 Phần Mềm Ghép Video Online Hot Nhất 2021', + 'extend' => '', + 'summary' => 'Phần mềm ghép video online là công cụ chỉnh sửa video phổ biến nhất hiện nay. Hãy cùng chúng tôi tìm hiểu top 5 phần mềm phổ biến nhất qua bài viết sau nhé.', + 'createDate' => '27-11-2020, 2:52 pm', + 'createBy' => 10, + 'lastUpdate' => '09-12-2020, 10:29 am', + 'lastUpdateBy' => 8, + 'visit' => 75, + 'is_featured' => 0, + 'lastUpdateByUser' => 'Admin', + 'article_time' => '', + 'review_rate' => 0, + 'review_count' => 0, + 'video_code' => '', + 'external_url' => '', + 'author' => 'Admin', + 'counter' => 3, + 'url' => '/article/detail', + 'image' => array( + 'thum' => '/media/news/120_386_phan_mem_ghep_video_online_3.jpg', + 'original' => '/media/news/386_phan_mem_ghep_video_online_3.jpg', + ), + ), + '385' => array( + 'id' => 385, + 'title' => '7 Phần Mềm Cẩn Thiết Cho Máy Tính PC, Laptop Win 10', + 'extend' => '', + 'summary' => 'Vậy những phần mềm hay cho máy tính mà bạn nên có là? Hoàng Hà PC sẽ giới thiệu cho bạn 7 phần mềm cực kỳ hay và hữu ích cho máy tính của bạn thông qua bài viết dưới đây, hãy đón xem nhé!', + 'createDate' => '27-11-2020, 2:33 pm', + 'createBy' => 10, + 'lastUpdate' => '24-04-2023, 2:06 pm', + 'lastUpdateBy' => 16, + 'visit' => 98, + 'is_featured' => 0, + 'lastUpdateByUser' => 'Nguyễn An', + 'article_time' => '', + 'review_rate' => 0, + 'review_count' => 0, + 'video_code' => '', + 'external_url' => '', + 'author' => 'Nguyễn An', + 'counter' => 2, + 'url' => '/article/detail', + 'image' => array( + 'thum' => '/media/news/120_385_phan_mem_can_thiet_cho_may_tinh.jpg', + 'original' => '/media/news/385_phan_mem_can_thiet_cho_may_tinh.jpg', + ), + ), + '384' => array( + 'id' => 384, + 'title' => 'Top 6 Phần Mềm Nghe Nhạc Chuyên Nghiệp Nhất 2021', + 'extend' => '', + 'summary' => 'Phần mềm nghe nhạc chuyên nghiệp nổi bật nhất cũng ra đời để đáp ứng nhu cầu của người dùng mà Hoàng Hà PC muốn giới thiệu với các bạn.', + 'createDate' => '27-11-2020, 1:49 pm', + 'createBy' => 10, + 'lastUpdate' => '08-12-2020, 2:54 pm', + 'lastUpdateBy' => 8, + 'visit' => 99, + 'is_featured' => 0, + 'lastUpdateByUser' => 'Admin', + 'article_time' => '', + 'review_rate' => 0, + 'review_count' => 0, + 'video_code' => '', + 'external_url' => '', + 'author' => 'Admin', + 'counter' => 1, + 'url' => '/article/detail', + 'image' => array( + 'thum' => '/media/news/120_384_vlc_media_player.jpg', + 'original' => '/media/news/384_vlc_media_player.jpg', + ), + ), + ), + ), + 'comment_list' => array( + ), + 'article_album' => 0, +); diff --git a/data/article/home.php b/data/article/home.php new file mode 100644 index 0000000..40f88f2 --- /dev/null +++ b/data/article/home.php @@ -0,0 +1,1580 @@ + '', + 'description' => '', + 'title' => 'Tin bài', + 'favicon' => '', + 'canonical' => '', + 'image' => '', + 'article_type' => 'article', + 'home_article_list' => array( + '1' => array( + '0' => array( + 'id' => 18, + 'title' => 'Cấu Hình Máy Tính Chạy Giả Lập Nox Player', + 'extend' => '', + 'summary' => 'Để mở được nhiều giả lập NoxPlayer thì yêu cầu máy tính phải có CPU nhiều nhân, hỗ trợ ảo hóa, và RAM hệ thống phải nhiều, Card đồ họa phải có từ 4GB VRAM trở lên.', + 'createDate' => '27-10-2018, 2:38 pm', + 'createBy' => 1, + 'lastUpdate' => '15-12-2020, 3:28 pm', + 'lastUpdateBy' => 8, + 'visit' => 158494, + 'is_featured' => 0, + 'lastUpdateByUser' => 'Admin', + 'article_time' => '', + 'review_rate' => 0, + 'review_count' => 0, + 'video_code' => '', + 'external_url' => '', + 'author' => 'Admin', + 'counter' => 1, + 'url' => '/article/detail', + 'image' => array( + 'thum' => 'https://demopc8.hurasoft.com/media/news/120_18_xigmatek__vera_kinh_cuong_luc.jpg', + 'original' => 'https://demopc8.hurasoft.com/media/news/18_xigmatek__vera_kinh_cuong_luc.jpg', + ), + ), + '1' => array( + 'id' => 19, + 'title' => '17 Cấu Hình Máy Tính Dựng Phim, Render Edit Video Theo Ngân Sách 2020', + 'extend' => '', + 'summary' => '', + 'createDate' => '30-10-2018, 10:07 am', + 'createBy' => 1, + 'lastUpdate' => '24-04-2023, 1:26 pm', + 'lastUpdateBy' => 16, + 'visit' => 208812, + 'is_featured' => 0, + 'lastUpdateByUser' => 'Nguyễn An', + 'article_time' => '', + 'review_rate' => 0, + 'review_count' => 0, + 'video_code' => '', + 'external_url' => '', + 'author' => 'Nguyễn An', + 'counter' => 2, + 'url' => '/article/detail', + 'image' => array( + 'thum' => 'https://demopc8.hurasoft.com/media/news/120_19_cau_hinh_may_tinh_dung_phim.jpg', + 'original' => 'https://demopc8.hurasoft.com/media/news/19_cau_hinh_may_tinh_dung_phim.jpg', + ), + ), + '2' => array( + 'id' => 62, + 'title' => '7 Cấu Hình Máy Tính Cho Streamer Livestream Chuyên Nghiệp 2020', + 'extend' => '', + 'summary' => 'Hiện nay Stream game hay Livestream trên mạng xã hội, youtube đang ngày càng phổ biến, vì vậy lựa chọn những cấu hình dành cho stream game càng ngày càng phổ biến đối với các game thủ đặc biết là những người muốn kiếm tiền từ những công việc trên. Vì vậy Hoàng Hà PC muốn hướng dẫn anh em chọn lựa sao cho phù hợp nhất cấu hình máy tính cho Livestream.', + 'createDate' => '14-06-2019, 3:05 pm', + 'createBy' => 8, + 'lastUpdate' => '07-12-2020, 8:38 am', + 'lastUpdateBy' => 10, + 'visit' => 75688, + 'is_featured' => 0, + 'lastUpdateByUser' => 'Hoàng Hà PC', + 'article_time' => '', + 'review_rate' => 0, + 'review_count' => 0, + 'video_code' => '', + 'external_url' => '', + 'author' => 'Hoàng Hà PC', + 'counter' => 3, + 'url' => '/article/detail', + 'image' => array( + 'thum' => 'https://demopc8.hurasoft.com/media/news/120_62_pc_streamer.jpg', + 'original' => 'https://demopc8.hurasoft.com/media/news/62_pc_streamer.jpg', + ), + ), + '3' => array( + 'id' => 107, + 'title' => '10 Cấu Hình Máy Tính Chơi Game Hot Nhất 2021', + 'extend' => '', + 'summary' => 'Hoàng Hà PC xin chia sẻ top những cấu hình game dễ dàng cân đối ngân sách cũng như thoải mái thưởng thức trong thế giới game.', + 'createDate' => '21-11-2019, 11:48 am', + 'createBy' => 8, + 'lastUpdate' => '15-12-2020, 3:34 pm', + 'lastUpdateBy' => 8, + 'visit' => 189996, + 'is_featured' => 0, + 'lastUpdateByUser' => 'Admin', + 'article_time' => '', + 'review_rate' => 0, + 'review_count' => 0, + 'video_code' => '', + 'external_url' => '', + 'author' => 'Admin', + 'counter' => 4, + 'url' => '/article/detail', + 'image' => array( + 'thum' => 'https://demopc8.hurasoft.com/media/news/120_107_9100f_1060__1_.jpg', + 'original' => 'https://demopc8.hurasoft.com/media/news/107_9100f_1060__1_.jpg', + ), + ), + '4' => array( + 'id' => 205, + 'title' => 'Cấu Hình Máy Tính Chạy Phần Mềm Lumion Chuyên Dụng', + 'extend' => '', + 'summary' => '', + 'createDate' => '16-03-2020, 4:56 pm', + 'createBy' => 8, + 'lastUpdate' => '02-12-2020, 2:12 pm', + 'lastUpdateBy' => 10, + 'visit' => 16223, + 'is_featured' => 0, + 'lastUpdateByUser' => 'Hoàng Hà PC', + 'article_time' => '', + 'review_rate' => 0, + 'review_count' => 0, + 'video_code' => '', + 'external_url' => '', + 'author' => 'Hoàng Hà PC', + 'counter' => 11, + 'url' => '/article/detail', + 'image' => array( + 'thum' => 'https://demopc8.hurasoft.com/media/news/120_205_case_i9_h500p.JPG', + 'original' => 'https://demopc8.hurasoft.com/media/news/205_case_i9_h500p.JPG', + ), + ), + '5' => array( + 'id' => 279, + 'title' => '10 Cấu Hình Máy Tính Chuyên Render Farm', + 'extend' => '', + 'summary' => 'Cấu hình máy tính Render Farm ở các mức ngân sách đầu tư, các công nghệ mới nhất luôn được cập nhật liên tục tới quý khách hàng.', + 'createDate' => '07-09-2020, 4:09 pm', + 'createBy' => 10, + 'lastUpdate' => '16-12-2020, 11:35 am', + 'lastUpdateBy' => 8, + 'visit' => 468, + 'is_featured' => 0, + 'lastUpdateByUser' => 'Admin', + 'article_time' => '', + 'review_rate' => 0, + 'review_count' => 0, + 'video_code' => '', + 'external_url' => '', + 'author' => 'Admin', + 'counter' => 17, + 'url' => '/article/detail', + 'image' => array( + 'thum' => 'https://demopc8.hurasoft.com/media/news/120_279____nh_deepcool.jpg', + 'original' => 'https://demopc8.hurasoft.com/media/news/279____nh_deepcool.jpg', + ), + ), + '6' => array( + 'id' => 327, + 'title' => 'Các Bước Vệ Sinh Máy Tính Tại Hoàng Hà PC', + 'extend' => '', + 'summary' => '', + 'createDate' => '15-10-2020, 1:58 pm', + 'createBy' => 10, + 'lastUpdate' => '01-12-2020, 3:24 pm', + 'lastUpdateBy' => 8, + 'visit' => 493, + 'is_featured' => 1, + 'lastUpdateByUser' => 'Admin', + 'article_time' => '', + 'review_rate' => 0, + 'review_count' => 0, + 'video_code' => '', + 'external_url' => '', + 'author' => 'Admin', + 'counter' => 25, + 'url' => '/article/detail', + 'image' => array( + 'thum' => 'https://demopc8.hurasoft.com/media/news/120_327_vesinhmaytinh.jpg', + 'original' => 'https://demopc8.hurasoft.com/media/news/327_vesinhmaytinh.jpg', + ), + ), + '7' => array( + 'id' => 326, + 'title' => 'Cấu Hình Máy Tính Chơi Game Genshin Impact giá rẻ', + 'extend' => '', + 'summary' => '', + 'createDate' => '12-10-2020, 2:24 pm', + 'createBy' => 10, + 'lastUpdate' => '11-12-2020, 2:26 pm', + 'lastUpdateBy' => 10, + 'visit' => 1709, + 'is_featured' => 1, + 'lastUpdateByUser' => 'Hoàng Hà PC', + 'article_time' => '', + 'review_rate' => 0, + 'review_count' => 0, + 'video_code' => '', + 'external_url' => 'cau-hinh-may-tinh-choi-pubg-genshin-impact', + 'author' => 'Hoàng Hà PC', + 'counter' => 24, + 'url' => '/article/detail', + 'image' => array( + 'thum' => 'https://demopc8.hurasoft.com/media/news/120_326_genshin_impact.jpg', + 'original' => 'https://demopc8.hurasoft.com/media/news/326_genshin_impact.jpg', + ), + ), + '8' => array( + 'id' => 318, + 'title' => '10 Cấu Hình Máy Tính Sản Xuất Âm Nhạc 2020', + 'extend' => '', + 'summary' => '', + 'createDate' => '02-10-2020, 10:42 am', + 'createBy' => 10, + 'lastUpdate' => '01-12-2020, 10:17 am', + 'lastUpdateBy' => 8, + 'visit' => 359, + 'is_featured' => 1, + 'lastUpdateByUser' => 'Admin', + 'article_time' => '', + 'review_rate' => 0, + 'review_count' => 0, + 'video_code' => '', + 'external_url' => 'cau-hinh-may-tinh-audio', + 'author' => 'Admin', + 'counter' => 22, + 'url' => '/article/detail', + 'image' => array( + 'thum' => 'https://demopc8.hurasoft.com/media/news/120_318_musician_sound_soundman_music_783988.jpg', + 'original' => 'https://demopc8.hurasoft.com/media/news/318_musician_sound_soundman_music_783988.jpg', + ), + ), + '9' => array( + 'id' => 305, + 'title' => 'Yêu Cầu Ram Cho Chỉnh Sửa Photoshop?', + 'extend' => '', + 'summary' => 'Vì vậy Hoàng Hà PC thực hiện bài viết này để giúp cho bạn có cái nhìn rõ ràng hơn về RAM trong việc chỉnh sửa Photoshop, từ đó các bạn sẽ dễ dàng hơn cho việc chọn lựa.', + 'createDate' => '25-09-2020, 10:56 am', + 'createBy' => 10, + 'lastUpdate' => '14-12-2020, 11:59 am', + 'lastUpdateBy' => 8, + 'visit' => 644, + 'is_featured' => 1, + 'lastUpdateByUser' => 'Admin', + 'article_time' => '', + 'review_rate' => 0, + 'review_count' => 0, + 'video_code' => '', + 'external_url' => '', + 'author' => 'Admin', + 'counter' => 21, + 'url' => '/article/detail', + 'image' => array( + 'thum' => 'https://demopc8.hurasoft.com/media/news/120_305_chinh_sua_anh_ram.jpg', + 'original' => 'https://demopc8.hurasoft.com/media/news/305_chinh_sua_anh_ram.jpg', + ), + ), + ), + '5' => array( + '0' => array( + 'id' => 400, + 'title' => 'Thông số benchmark chip AMD Ryzen 9 5950X', + 'extend' => '', + 'summary' => 'Nguồn tin cho thấy thông số benchmark AMD Ryzen 9 5950X. Điều này tạo tiền đề cho người dùng có thể ước lược sức mạnh của CPU này trước khi mua sản phẩm.', + 'createDate' => '03-12-2020, 10:20 am', + 'createBy' => 10, + 'lastUpdate' => '24-02-2023, 10:58 am', + 'lastUpdateBy' => 10, + 'visit' => 78, + 'is_featured' => 1, + 'lastUpdateByUser' => 'ngoctm@hurasoft.com', + 'article_time' => '', + 'review_rate' => 0, + 'review_count' => 0, + 'video_code' => '', + 'external_url' => '', + 'author' => 'ngoctm@hurasoft.com', + 'counter' => 48, + 'url' => '/article/detail', + 'image' => array( + 'thum' => 'https://demopc8.hurasoft.com/media/news/120_400_benchmark_chip_amd_ryzen_9_5950x_2.jpg', + 'original' => 'https://demopc8.hurasoft.com/media/news/400_benchmark_chip_amd_ryzen_9_5950x_2.jpg', + ), + ), + '1' => array( + 'id' => 420, + 'title' => 'Thị trường mới nổi thúc đẩy doanh số iPhone', + 'extend' => '', + 'summary' => 'rong báo cáo tài chính ba tháng đầu năm (quý II/2023 theo năm tài khóa của Apple) tuần trước, CEO Tim Cook cho biết doanh số iPhone lập kỷ lục tại nhiều nước. Hầu hết những cái tên ông đề cập đều từ thị trường mới nổi, như Mexico, Indonesia, Philippines, Malaysia, Arab Saudi, Thổ Nhĩ Kỳ, UAE, Brazil và Ấn Độ.', + 'createDate' => '09-05-2023, 12:03 pm', + 'createBy' => 11, + 'lastUpdate' => '17-12-2024, 9:27 am', + 'lastUpdateBy' => 32, + 'visit' => 0, + 'is_featured' => 1, + 'lastUpdateByUser' => 'Hồng', + 'article_time' => '', + 'review_rate' => 0, + 'review_count' => 0, + 'video_code' => '', + 'external_url' => 'https://vnexpress.net/thi-truong-moi-noi-cuu-apple-4602429.html', + 'author' => 'Hồng', + 'counter' => 59, + 'url' => '/article/detail', + 'image' => array( + 'thum' => 'https://demopc8.hurasoft.com/media/news/120_420_lenovo_thinkpad_x250_cu___gia___re___0820.jpeg', + 'original' => 'https://demopc8.hurasoft.com/media/news/420_lenovo_thinkpad_x250_cu___gia___re___0820.jpeg', + ), + ), + '2' => array( + 'id' => 399, + 'title' => 'Tìm Hiểu Về USB-C, USB 3.1,Thunderbolt 3', + 'extend' => '', + 'summary' => 'Với những người dùng đã quen đến việc sử dụng máy tính thì USB-C, USB 3.1 và Thunderbolt 3 đều là những cái tên xuất hiện rất thường xuyên trong quá trình làm việc.', + 'createDate' => '02-12-2020, 1:11 pm', + 'createBy' => 10, + 'lastUpdate' => '07-12-2020, 3:42 pm', + 'lastUpdateBy' => 8, + 'visit' => 65, + 'is_featured' => 0, + 'lastUpdateByUser' => 'Admin', + 'article_time' => '', + 'review_rate' => 0, + 'review_count' => 0, + 'video_code' => '', + 'external_url' => '', + 'author' => 'Admin', + 'counter' => 47, + 'url' => '/article/detail', + 'image' => array( + 'thum' => 'https://demopc8.hurasoft.com/media/news/120_399_usb_c_usb_3_1_usb_thunderbolt_3_3.jpg', + 'original' => 'https://demopc8.hurasoft.com/media/news/399_usb_c_usb_3_1_usb_thunderbolt_3_3.jpg', + ), + ), + '3' => array( + 'id' => 398, + 'title' => 'Hướng Dẫn Backup Sao Lưu Recovery Ổ OS', + 'extend' => '', + 'summary' => 'Sau đây, chúng tôi sẽ hướng dẫn backup sao lưu recovery ổ OS bằng Time Machine giúp các bạn có thể yên tâm sử dụng Macbook dù có vấn đề xảy ra.', + 'createDate' => '02-12-2020, 11:55 am', + 'createBy' => 10, + 'lastUpdate' => '08-12-2020, 3:50 pm', + 'lastUpdateBy' => 8, + 'visit' => 57, + 'is_featured' => 0, + 'lastUpdateByUser' => 'Admin', + 'article_time' => '', + 'review_rate' => 0, + 'review_count' => 0, + 'video_code' => '', + 'external_url' => '', + 'author' => 'Admin', + 'counter' => 46, + 'url' => '/article/detail', + 'image' => array( + 'thum' => 'https://demopc8.hurasoft.com/media/news/120_398_huong_dan_backup_mac_os_1.jpg', + 'original' => 'https://demopc8.hurasoft.com/media/news/398_huong_dan_backup_mac_os_1.jpg', + ), + ), + '4' => array( + 'id' => 397, + 'title' => 'Nên Chọn render = GPU hay CPU?', + 'extend' => '', + 'summary' => 'Hiện tại, trong quy trình render có đến hai phương thức hỗ trợ chính là GPU và CPU. Nhiều vẫn người băn khoăn không biết nên render = GPU hay CPU mới mang lại hiệu quả tối ưu.', + 'createDate' => '01-12-2020, 11:44 am', + 'createBy' => 10, + 'lastUpdate' => '08-12-2020, 4:32 pm', + 'lastUpdateBy' => 8, + 'visit' => 63, + 'is_featured' => 0, + 'lastUpdateByUser' => 'Admin', + 'article_time' => '', + 'review_rate' => 0, + 'review_count' => 0, + 'video_code' => '', + 'external_url' => '', + 'author' => 'Admin', + 'counter' => 45, + 'url' => '/article/detail', + 'image' => array( + 'thum' => 'https://demopc8.hurasoft.com/media/news/120_397_render_gpu_hay_cpu_2.jpg', + 'original' => 'https://demopc8.hurasoft.com/media/news/397_render_gpu_hay_cpu_2.jpg', + ), + ), + '5' => array( + 'id' => 395, + 'title' => 'Hướng Dẫn Tải Và Cài Đặt Drivers Cơ Bản Cho Windows', + 'extend' => '', + 'summary' => 'Đối với những người sử dụng hệ điều hành Windows, mỗi khi hệ điều hành cần phải cài đặt mới lại thì nhất định không thể bỏ qua bước tải và cài đặt drivers cho máy tính', + 'createDate' => '01-12-2020, 9:55 am', + 'createBy' => 10, + 'lastUpdate' => '08-12-2020, 4:45 pm', + 'lastUpdateBy' => 8, + 'visit' => 55, + 'is_featured' => 0, + 'lastUpdateByUser' => 'Admin', + 'article_time' => '', + 'review_rate' => 0, + 'review_count' => 0, + 'video_code' => '', + 'external_url' => '', + 'author' => 'Admin', + 'counter' => 43, + 'url' => '/article/detail', + 'image' => array( + 'thum' => 'https://demopc8.hurasoft.com/media/news/120_395_huong_dan_cai_dat_driver_3.jpg', + 'original' => 'https://demopc8.hurasoft.com/media/news/395_huong_dan_cai_dat_driver_3.jpg', + ), + ), + '6' => array( + 'id' => 394, + 'title' => 'Nvidia Ampere Sẽ Về Tiến Trình 7nm Của TSMC Vào Năm 2021 Có Phải Là Sự Thật?', + 'extend' => '', + 'summary' => 'Nguồn tin Nvidia Ampere sẽ về tiến trình 7nm của TSMC vào năm 2021 hiện đang trở thành chủ đề nóng hổi và gây hoang mang trong dư luận. Hãy cùng tìm hiểu vấn đề trên.', + 'createDate' => '01-12-2020, 9:49 am', + 'createBy' => 10, + 'lastUpdate' => '08-12-2020, 4:48 pm', + 'lastUpdateBy' => 8, + 'visit' => 59, + 'is_featured' => 0, + 'lastUpdateByUser' => 'Admin', + 'article_time' => '', + 'review_rate' => 0, + 'review_count' => 0, + 'video_code' => '', + 'external_url' => '', + 'author' => 'Admin', + 'counter' => 42, + 'url' => '/article/detail', + 'image' => array( + 'thum' => 'https://demopc8.hurasoft.com/media/news/120_394_nvidia_ampere_tien_trinh_7nm_2.png', + 'original' => 'https://demopc8.hurasoft.com/media/news/394_nvidia_ampere_tien_trinh_7nm_2.png', + ), + ), + '7' => array( + 'id' => 382, + 'title' => 'Intel sẽ không ra mắt tiến trình 7nm đến năm 2022', + 'extend' => '', + 'summary' => 'Intel sẽ không ra mắt tiến trình 7nm đến năm 2022. Điều này đã dẫn tới nhiều hệ lụy, gây ra sự trì hoãn đối với cả những chip ở thế hệ tiếp theo.', + 'createDate' => '27-11-2020, 10:07 am', + 'createBy' => 10, + 'lastUpdate' => '09-12-2020, 10:39 am', + 'lastUpdateBy' => 8, + 'visit' => 164, + 'is_featured' => 0, + 'lastUpdateByUser' => 'Admin', + 'article_time' => '', + 'review_rate' => 0, + 'review_count' => 0, + 'video_code' => '', + 'external_url' => '', + 'author' => 'Admin', + 'counter' => 37, + 'url' => '/article/detail', + 'image' => array( + 'thum' => 'https://demopc8.hurasoft.com/media/news/120_382_intel_khong_ra_mat_7nm_2022.jpg', + 'original' => 'https://demopc8.hurasoft.com/media/news/382_intel_khong_ra_mat_7nm_2022.jpg', + ), + ), + '8' => array( + 'id' => 381, + 'title' => 'So Sánh Hiệu Suất RTX 3090 So Với RTX 3080', + 'extend' => '', + 'summary' => 'Rất nhiều người cho rằng RTX 3090 xuất hiện khủng hơn RTX 3080. Vậy hãy cùng tìm hiểu về hiệu suất RTX 3090 so với RTX 3080 cùng Hoàng Hà PC nhé!', + 'createDate' => '27-11-2020, 9:22 am', + 'createBy' => 10, + 'lastUpdate' => '28-11-2020, 3:13 pm', + 'lastUpdateBy' => 8, + 'visit' => 156, + 'is_featured' => 0, + 'lastUpdateByUser' => 'Admin', + 'article_time' => '', + 'review_rate' => 0, + 'review_count' => 0, + 'video_code' => '', + 'external_url' => '', + 'author' => 'Admin', + 'counter' => 36, + 'url' => '/article/detail', + 'image' => array( + 'thum' => 'https://demopc8.hurasoft.com/media/news/120_381_hieusuat_rtx3090_rtx3080.png', + 'original' => 'https://demopc8.hurasoft.com/media/news/381_hieusuat_rtx3090_rtx3080.png', + ), + ), + '9' => array( + 'id' => 380, + 'title' => 'Tổng Quan Về Dòng AMD Ryzen 5xxx - CPU Chơi Game Nhanh Nhất Thế Giới', + 'extend' => '', + 'summary' => 'thế hệ mới đem lại nhiều cải thiện về mặt hiệu suất và được AMD hứa hẹn sẽ cạnh tranh được so với Intel. Vậy dòng AMD Ryzen 5xxx có hiệu suất như thế nào?', + 'createDate' => '27-11-2020, 8:45 am', + 'createBy' => 10, + 'lastUpdate' => '28-11-2020, 3:09 pm', + 'lastUpdateBy' => 8, + 'visit' => 174, + 'is_featured' => 0, + 'lastUpdateByUser' => 'Admin', + 'article_time' => '', + 'review_rate' => 0, + 'review_count' => 0, + 'video_code' => '', + 'external_url' => '', + 'author' => 'Admin', + 'counter' => 35, + 'url' => '/article/detail', + 'image' => array( + 'thum' => 'https://demopc8.hurasoft.com/media/news/120_380_dong_amd_ryzen_5xxx_2.png', + 'original' => 'https://demopc8.hurasoft.com/media/news/380_dong_amd_ryzen_5xxx_2.png', + ), + ), + ), + '7' => array( + '0' => array( + 'id' => 271, + 'title' => 'Hướng dẫn chọn CPU cho PC làm đồ họa chuyên nghiệp', + 'extend' => '', + 'summary' => 'Có một câu chuyện nghe tưởng dễ nhưng rất nhiều anh em đắn đo khi chọn mua một cấu hình máy tính đó là nên chọn CPU phù hợp với công việc của mình đặc biệt là làm đồ họa chuyên nghiệp.Vậy chúng ta nên chọn CPU Ryzen hay là Intel?', + 'createDate' => '25-07-2020, 2:43 pm', + 'createBy' => 10, + 'lastUpdate' => '01-12-2020, 3:35 pm', + 'lastUpdateBy' => 8, + 'visit' => 1841, + 'is_featured' => 1, + 'lastUpdateByUser' => 'Admin', + 'article_time' => '', + 'review_rate' => 0, + 'review_count' => 0, + 'video_code' => '', + 'external_url' => '', + 'author' => 'Admin', + 'counter' => 13, + 'url' => '/article/detail', + 'image' => array( + 'thum' => 'https://demopc8.hurasoft.com/media/news/120_271_truy___n_th__ng_i9_10900k_03.jpg', + 'original' => 'https://demopc8.hurasoft.com/media/news/271_truy___n_th__ng_i9_10900k_03.jpg', + ), + ), + '1' => array( + 'id' => 408, + 'title' => 'Cấu Hình Máy Tính Chơi Game Cyberpunk 2077', + 'extend' => '', + 'summary' => 'Cyberpunk 2077 chỉ vừa mới ra mắt vài hôm nhưng đã mang về không chỉ những điểu số cao từ nhà phê bình, trò chơi cán mốc hơn 1 triệu người chơi trên nền tảng chơi game trực tuyến Steam', + 'createDate' => '11-12-2020, 11:25 am', + 'createBy' => 10, + 'lastUpdate' => '02-02-2023, 12:00 pm', + 'lastUpdateBy' => 7, + 'visit' => 102, + 'is_featured' => 0, + 'lastUpdateByUser' => 'anhtt@hurasoft.com', + 'article_time' => '', + 'review_rate' => 0, + 'review_count' => 0, + 'video_code' => '', + 'external_url' => '', + 'author' => 'anhtt@hurasoft.com', + 'counter' => 56, + 'url' => '/article/detail', + 'image' => array( + 'thum' => 'https://demopc8.hurasoft.com/media/news/120_408_cyberpunk_2077.jpg', + 'original' => 'https://demopc8.hurasoft.com/media/news/408_cyberpunk_2077.jpg', + ), + ), + '2' => array( + 'id' => 404, + 'title' => 'Chọn B450 hay B550 Cho CPU Ryzen 5000 Series?', + 'extend' => '', + 'summary' => 'Sự thay đổi về tính năng đã được nâng cấp hứa hẹn mang lại cho người dùng mức hiệu năng có sức mạnh đáng kể hơn so với thế hệ cũ. Điều này khiến cho việc lựa chọn b450 hay b550 cho CPU ryzen 5000 series của người dùng khó khăn hơn.', + 'createDate' => '07-12-2020, 2:42 pm', + 'createBy' => 10, + 'lastUpdate' => '30-09-2022, 6:16 pm', + 'lastUpdateBy' => 7, + 'visit' => 57, + 'is_featured' => 0, + 'lastUpdateByUser' => 'anhtt@hurasoft.com', + 'article_time' => '', + 'review_rate' => 0, + 'review_count' => 0, + 'video_code' => '', + 'external_url' => '', + 'author' => 'anhtt@hurasoft.com', + 'counter' => 52, + 'url' => '/article/detail', + 'image' => array( + 'thum' => 'https://demopc8.hurasoft.com/media/news/120_404_chon_b450_hay_b550_cho_cpu_ryzen_5000_3.jpg', + 'original' => 'https://demopc8.hurasoft.com/media/news/404_chon_b450_hay_b550_cho_cpu_ryzen_5000_3.jpg', + ), + ), + '3' => array( + 'id' => 369, + 'title' => 'Đánh Giá Hiệu Năng Intel Core i9-10900K: Khẳng Định Sức Mạnh Vượt Trội', + 'extend' => '', + 'summary' => '', + 'createDate' => '18-11-2020, 9:14 am', + 'createBy' => 8, + 'lastUpdate' => '01-12-2020, 10:59 am', + 'lastUpdateBy' => 8, + 'visit' => 280, + 'is_featured' => 0, + 'lastUpdateByUser' => 'Admin', + 'article_time' => '', + 'review_rate' => 0, + 'review_count' => 0, + 'video_code' => '', + 'external_url' => '', + 'author' => 'Admin', + 'counter' => 32, + 'url' => '/article/detail', + 'image' => array( + 'thum' => 'https://demopc8.hurasoft.com/media/news/120_369_hoanghapc_core_i9_10900k_7.jpg', + 'original' => 'https://demopc8.hurasoft.com/media/news/369_hoanghapc_core_i9_10900k_7.jpg', + ), + ), + '4' => array( + 'id' => 368, + 'title' => 'Đánh Giá Hiệu Năng Ryzen 9 5950X: Quá mạnh, Mát, Dễ OC, Vượt Trội Trong Tầm Giá', + 'extend' => '', + 'summary' => '', + 'createDate' => '18-11-2020, 8:40 am', + 'createBy' => 8, + 'lastUpdate' => '01-12-2020, 11:13 am', + 'lastUpdateBy' => 8, + 'visit' => 286, + 'is_featured' => 0, + 'lastUpdateByUser' => 'Admin', + 'article_time' => '', + 'review_rate' => 0, + 'review_count' => 0, + 'video_code' => '', + 'external_url' => '', + 'author' => 'Admin', + 'counter' => 31, + 'url' => '/article/detail', + 'image' => array( + 'thum' => 'https://demopc8.hurasoft.com/media/news/120_368_hoanghapc_ryzen_9_5950x_3.jpg', + 'original' => 'https://demopc8.hurasoft.com/media/news/368_hoanghapc_ryzen_9_5950x_3.jpg', + ), + ), + '5' => array( + 'id' => 367, + 'title' => 'Nvidia Sẽ Giới Thiệu Ra Măt Card RTX 3060 Ti Vào 17/11', + 'extend' => '', + 'summary' => '', + 'createDate' => '17-11-2020, 3:02 pm', + 'createBy' => 8, + 'lastUpdate' => '01-12-2020, 3:35 pm', + 'lastUpdateBy' => 8, + 'visit' => 260, + 'is_featured' => 0, + 'lastUpdateByUser' => 'Admin', + 'article_time' => '', + 'review_rate' => 0, + 'review_count' => 0, + 'video_code' => '', + 'external_url' => '', + 'author' => 'Admin', + 'counter' => 30, + 'url' => '/article/detail', + 'image' => array( + 'thum' => 'https://demopc8.hurasoft.com/media/news/120_367_nvidia_ampere_gpu_general.jpg', + 'original' => 'https://demopc8.hurasoft.com/media/news/367_nvidia_ampere_gpu_general.jpg', + ), + ), + '6' => array( + 'id' => 366, + 'title' => 'Dòng Radeon RX 6000 Series: Thông Số, Công Nghệ Mới, HIệu Năng', + 'extend' => '', + 'summary' => 'AMD đã công bố dòng Radeon RX 6000 series với kiến trúc RDNA 2 với những con số về hiệu năng rất ấn tượng, chắc chắn sẽ khiến Nvidia phải ít nhiều thay đổi dải sản phẩm hiện tại của mình để cạnh tranh.', + 'createDate' => '17-11-2020, 2:48 pm', + 'createBy' => 8, + 'lastUpdate' => '01-12-2020, 11:23 am', + 'lastUpdateBy' => 8, + 'visit' => 221, + 'is_featured' => 0, + 'lastUpdateByUser' => 'Admin', + 'article_time' => '', + 'review_rate' => 0, + 'review_count' => 0, + 'video_code' => '', + 'external_url' => '', + 'author' => 'Admin', + 'counter' => 29, + 'url' => '/article/detail', + 'image' => array( + 'thum' => 'https://demopc8.hurasoft.com/media/news/120_366_radeon_rx_6000_series.png', + 'original' => 'https://demopc8.hurasoft.com/media/news/366_radeon_rx_6000_series.png', + ), + ), + '7' => array( + 'id' => 365, + 'title' => 'NVIDIA RTX 3000 Cho Thấy Chỉ Số TFLOPs Trở Nên Vô Nghĩa', + 'extend' => '', + 'summary' => 'Trang Engadget có một bài khá hay để nói về việc chỉ so sánh các card đồ họa với nhau bằng chỉ số TFLOPs là không đủ, đặc biệt là khi nói về hiệu năng chơi game. Mời anh em đọc qua nhé.', + 'createDate' => '17-11-2020, 2:31 pm', + 'createBy' => 8, + 'lastUpdate' => '01-12-2020, 4:08 pm', + 'lastUpdateBy' => 8, + 'visit' => 222, + 'is_featured' => 0, + 'lastUpdateByUser' => 'Admin', + 'article_time' => '', + 'review_rate' => 0, + 'review_count' => 0, + 'video_code' => '', + 'external_url' => '', + 'author' => 'Admin', + 'counter' => 28, + 'url' => '/article/detail', + 'image' => array( + 'thum' => 'https://demopc8.hurasoft.com/media/news/120_365_nvidia_gpu_ampere.jpg', + 'original' => 'https://demopc8.hurasoft.com/media/news/365_nvidia_gpu_ampere.jpg', + ), + ), + '8' => array( + 'id' => 364, + 'title' => 'Đánh Giá Trải Nghiệm MSI RTX 3090 Gaming X Trio Cực Khủng', + 'extend' => '', + 'summary' => 'RTX 3090 Gaming X Trio là chiếc card màn hình đầu bảng của MSI. So với các dòng Gaming X trước thì phiên bản RTX 3090 Gaming X Trio lần này được MSI làm đẹp hơn.', + 'createDate' => '17-11-2020, 2:23 pm', + 'createBy' => 8, + 'lastUpdate' => '01-12-2020, 11:24 am', + 'lastUpdateBy' => 8, + 'visit' => 206, + 'is_featured' => 0, + 'lastUpdateByUser' => 'Admin', + 'article_time' => '', + 'review_rate' => 0, + 'review_count' => 0, + 'video_code' => '', + 'external_url' => '', + 'author' => 'Admin', + 'counter' => 27, + 'url' => '/article/detail', + 'image' => array( + 'thum' => 'https://demopc8.hurasoft.com/media/news/120_364_msi_rtx_3090_gaming_x_trio.jpg', + 'original' => 'https://demopc8.hurasoft.com/media/news/364_msi_rtx_3090_gaming_x_trio.jpg', + ), + ), + '9' => array( + 'id' => 360, + 'title' => 'Hiệu Năng GeForce RTX 3080 Mạnh Hơn RTX 2080 Bao Nhiêu?', + 'extend' => '', + 'summary' => 'Hiệu năng thực sự của RTX 3080: Gấp đôi RTX 2080, mạnh hơn 60% RTX 2080Ti. Card đồ họa Nvidia GeForce RTX 3080 ngay sau khi ra mắt đã lộ điểm CompuBench 2.0 Desktop.', + 'createDate' => '16-11-2020, 10:22 pm', + 'createBy' => 8, + 'lastUpdate' => '01-12-2020, 4:00 pm', + 'lastUpdateBy' => 8, + 'visit' => 240, + 'is_featured' => 0, + 'lastUpdateByUser' => 'Admin', + 'article_time' => '', + 'review_rate' => 0, + 'review_count' => 0, + 'video_code' => '', + 'external_url' => '', + 'author' => 'Admin', + 'counter' => 26, + 'url' => '/article/detail', + 'image' => array( + 'thum' => 'https://demopc8.hurasoft.com/media/news/120_360_nvidia_geforce_rtx_3080_founders_edition.jpg', + 'original' => 'https://demopc8.hurasoft.com/media/news/360_nvidia_geforce_rtx_3080_founders_edition.jpg', + ), + ), + ), + '19' => array( + '0' => array( + 'id' => 321, + 'title' => 'Mua màn LG, Rước Quà Mê Li', + 'extend' => '', + 'summary' => 'Mua màn LG, Rước Quà Mê Li +quà tặng kèm cho khách hàng khi mua màn hình LG theo bảng thông tin bên dưới :', + 'createDate' => '03-10-2020, 9:09 am', + 'createBy' => 8, + 'lastUpdate' => '27-02-2021, 10:51 am', + 'lastUpdateBy' => 2, + 'visit' => 387, + 'is_featured' => 0, + 'lastUpdateByUser' => 'Trần Khắc Tiệp', + 'article_time' => '', + 'review_rate' => 0, + 'review_count' => 0, + 'video_code' => '', + 'external_url' => '', + 'author' => 'Trần Khắc Tiệp', + 'counter' => 23, + 'url' => '/article/detail', + 'image' => array( + 'thum' => 'https://demopc8.hurasoft.com/media/news/120_321_banner_sammanlg_ruocquamely.png', + 'original' => 'https://demopc8.hurasoft.com/media/news/321_banner_sammanlg_ruocquamely.png', + ), + ), + '1' => array( + 'id' => 302, + 'title' => 'Đặt hàng trước màn hình 27GN950 (144Hz 4K)', + 'extend' => '', + 'summary' => 'Trong thời gian chương trình, khách hàng đặt cọc mua model 27GN950 (144Hz 4K) sẽ nhận quà tặng : 01 chiếc tay cầm chơi game X-Box', + 'createDate' => '23-09-2020, 3:26 pm', + 'createBy' => 8, + 'lastUpdate' => '27-02-2021, 10:52 am', + 'lastUpdateBy' => 2, + 'visit' => 182, + 'is_featured' => 0, + 'lastUpdateByUser' => 'Trần Khắc Tiệp', + 'article_time' => '', + 'review_rate' => 0, + 'review_count' => 0, + 'video_code' => '', + 'external_url' => '', + 'author' => 'Trần Khắc Tiệp', + 'counter' => 20, + 'url' => '/article/detail', + 'image' => array( + 'thum' => 'https://demopc8.hurasoft.com/media/news/120_302_banner_preorder__1_.jpg', + 'original' => 'https://demopc8.hurasoft.com/media/news/302_banner_preorder__1_.jpg', + ), + ), + '2' => array( + 'id' => 292, + 'title' => 'Hộp Qùa Trung Thu', + 'extend' => '', + 'summary' => 'Chương trình : Hộp Qùa Trung Thu với nhiều khuyến mại cực hấp dẫn từ LG.', + 'createDate' => '17-09-2020, 10:22 am', + 'createBy' => 8, + 'lastUpdate' => '27-02-2021, 10:52 am', + 'lastUpdateBy' => 2, + 'visit' => 282, + 'is_featured' => 0, + 'lastUpdateByUser' => 'Trần Khắc Tiệp', + 'article_time' => '', + 'review_rate' => 0, + 'review_count' => 0, + 'video_code' => '', + 'external_url' => '', + 'author' => 'Trần Khắc Tiệp', + 'counter' => 19, + 'url' => '/article/detail', + 'image' => array( + 'thum' => 'https://demopc8.hurasoft.com/media/news/120_292_monitort09_banner.jpg', + 'original' => 'https://demopc8.hurasoft.com/media/news/292_monitort09_banner.jpg', + ), + ), + '3' => array( + 'id' => 275, + 'title' => 'Khuyến mại mùa tựu trường/ Back to school', + 'extend' => '', + 'summary' => 'Quà tặng: Giảm giá + Bảng vẽ điện tử WACOM INTUOS CTL 4100, tay cầm chơi game XBOX ONE, Thẻ Got It 100K', + 'createDate' => '17-08-2020, 3:54 pm', + 'createBy' => 8, + 'lastUpdate' => '27-02-2021, 10:53 am', + 'lastUpdateBy' => 2, + 'visit' => 368, + 'is_featured' => 0, + 'lastUpdateByUser' => 'Trần Khắc Tiệp', + 'article_time' => '', + 'review_rate' => 0, + 'review_count' => 0, + 'video_code' => '', + 'external_url' => '', + 'author' => 'Trần Khắc Tiệp', + 'counter' => 15, + 'url' => '/article/detail', + 'image' => array( + 'thum' => 'https://demopc8.hurasoft.com/media/news/120_275_1600x800.jpg', + 'original' => 'https://demopc8.hurasoft.com/media/news/275_1600x800.jpg', + ), + ), + '4' => array( + 'id' => 273, + 'title' => 'Tin Khuyến Mãi Tháng 8', + 'extend' => '', + 'summary' => '', + 'createDate' => '05-08-2020, 2:37 pm', + 'createBy' => 8, + 'lastUpdate' => '01-12-2020, 3:26 pm', + 'lastUpdateBy' => 8, + 'visit' => 498, + 'is_featured' => 0, + 'lastUpdateByUser' => 'Admin', + 'article_time' => '', + 'review_rate' => 0, + 'review_count' => 0, + 'video_code' => '', + 'external_url' => '', + 'author' => 'Admin', + 'counter' => 14, + 'url' => '/article/detail', + 'image' => array( + 'thum' => 'https://demopc8.hurasoft.com/media/news/120_273_main_banner_weekday_sale.jpg', + 'original' => 'https://demopc8.hurasoft.com/media/news/273_main_banner_weekday_sale.jpg', + ), + ), + ), + '20' => array( + '0' => array( + 'id' => 401, + 'title' => '3 kiểu cầm chuột cơ bản: Palm, Claw và Fingertip', + 'extend' => '', + 'summary' => 'Cách cầm chuột có ảnh hưởng rất lớn đến hiệu quả công việc của người sử dụng. 3 kiểu cầm chuột cơ bản: Palm, Claw và Fingertip là các kiểu cầm chuột phổ biến nhất hiện nay.', + 'createDate' => '03-12-2020, 10:34 am', + 'createBy' => 10, + 'lastUpdate' => '08-12-2020, 3:44 pm', + 'lastUpdateBy' => 8, + 'visit' => 59, + 'is_featured' => 1, + 'lastUpdateByUser' => 'Admin', + 'article_time' => '', + 'review_rate' => 0, + 'review_count' => 0, + 'video_code' => '', + 'external_url' => '', + 'author' => 'Admin', + 'counter' => 49, + 'url' => '/article/detail', + 'image' => array( + 'thum' => 'https://demopc8.hurasoft.com/media/news/120_401_cac_kieu_cam_chuot_2.jpg', + 'original' => 'https://demopc8.hurasoft.com/media/news/401_cac_kieu_cam_chuot_2.jpg', + ), + ), + '1' => array( + 'id' => 276, + 'title' => '7 phần mềm giả lập Android tốt nhất 2020', + 'extend' => '', + 'summary' => 'Hiện nay, sự phát triển của các tựa game mobile đang càng ngày càng thịnh hành, nhu cầu chơi game của anh em không còn gói gọn trên chiếc điện thoại của mình nữa.', + 'createDate' => '26-08-2020, 10:26 am', + 'createBy' => 10, + 'lastUpdate' => '08-12-2020, 3:28 pm', + 'lastUpdateBy' => 8, + 'visit' => 930, + 'is_featured' => 1, + 'lastUpdateByUser' => 'Admin', + 'article_time' => '', + 'review_rate' => 0, + 'review_count' => 0, + 'video_code' => '', + 'external_url' => '', + 'author' => 'Admin', + 'counter' => 16, + 'url' => '/article/detail', + 'image' => array( + 'thum' => 'https://demopc8.hurasoft.com/media/news/120_276_8_best_features_of_bluestacks_4_2.jpg', + 'original' => 'https://demopc8.hurasoft.com/media/news/276_8_best_features_of_bluestacks_4_2.jpg', + ), + ), + '2' => array( + 'id' => 393, + 'title' => '6 Trình Duyệt Web Tốt Nhất 2021 Bạn Nên Tham Khảo', + 'extend' => '', + 'summary' => 'Bạn có muốn lựa chọn một trình duyệt phù hợp cho máy tính? Hoàng Hà PC sẽ gợi ý cho bạn top 6 trình duyệt web tốt nhất 2020 nhé!', + 'createDate' => '30-11-2020, 2:41 pm', + 'createBy' => 10, + 'lastUpdate' => '08-12-2020, 11:49 am', + 'lastUpdateBy' => 8, + 'visit' => 82, + 'is_featured' => 1, + 'lastUpdateByUser' => 'Admin', + 'article_time' => '', + 'review_rate' => 0, + 'review_count' => 0, + 'video_code' => '', + 'external_url' => '', + 'author' => 'Admin', + 'counter' => 41, + 'url' => '/article/detail', + 'image' => array( + 'thum' => 'https://demopc8.hurasoft.com/media/news/120_393_top_trinh_duyet_web_4.jpg', + 'original' => 'https://demopc8.hurasoft.com/media/news/393_top_trinh_duyet_web_4.jpg', + ), + ), + '3' => array( + 'id' => 406, + 'title' => '5 Phần Mềm Đổi Đuôi Video Đơn Giản Và Chất Lượng Nhất 2021', + 'extend' => '', + 'summary' => 'Hoàng Hà PC giới thiệu các công cụ phần mềm đổi đuôi Video miễn phí, hỗ trợ chuyển đổi video, Audio tốc độ cao trên máy tính,...', + 'createDate' => '08-12-2020, 11:00 am', + 'createBy' => 10, + 'lastUpdate' => '11-12-2020, 5:10 pm', + 'lastUpdateBy' => 8, + 'visit' => 89, + 'is_featured' => 0, + 'lastUpdateByUser' => 'Admin', + 'article_time' => '', + 'review_rate' => 0, + 'review_count' => 0, + 'video_code' => '', + 'external_url' => '', + 'author' => 'Admin', + 'counter' => 54, + 'url' => '/article/detail', + 'image' => array( + 'thum' => 'https://demopc8.hurasoft.com/media/news/120_406_phan_mem_doi_duoi_video_1.png', + 'original' => 'https://demopc8.hurasoft.com/media/news/406_phan_mem_doi_duoi_video_1.png', + ), + ), + '4' => array( + 'id' => 405, + 'title' => '7 Phần Mềm Xem Video Cho PC Miễn Phí Tốt Nhất 2021', + 'extend' => '', + 'summary' => 'Đáp ứng nhu cầu xem video giải trí ngày càng cao của người dùng, Hoàng Hà PC đã tổng hợp lại Top phần mềm xem video chất lượng nhất hiện nay', + 'createDate' => '08-12-2020, 9:21 am', + 'createBy' => 10, + 'lastUpdate' => '11-12-2020, 11:58 am', + 'lastUpdateBy' => 8, + 'visit' => 117, + 'is_featured' => 0, + 'lastUpdateByUser' => 'Admin', + 'article_time' => '', + 'review_rate' => 0, + 'review_count' => 0, + 'video_code' => '', + 'external_url' => '', + 'author' => 'Admin', + 'counter' => 53, + 'url' => '/article/detail', + 'image' => array( + 'thum' => 'https://demopc8.hurasoft.com/media/news/120_405_phan_mem_xem_video_4.png', + 'original' => 'https://demopc8.hurasoft.com/media/news/405_phan_mem_xem_video_4.png', + ), + ), + '5' => array( + 'id' => 403, + 'title' => 'Cách Mở Nhiều Giả Lập Noxplayer Cùng Lúc', + 'extend' => '', + 'summary' => 'Trình giả lập Noxplayer giúp người dùng có thể mở và sử dụng cùng lúc nhiều phần mềm ứng dụng khác nhau trên máy tính.', + 'createDate' => '07-12-2020, 2:30 pm', + 'createBy' => 10, + 'lastUpdate' => '08-12-2020, 3:41 pm', + 'lastUpdateBy' => 8, + 'visit' => 48, + 'is_featured' => 0, + 'lastUpdateByUser' => 'Admin', + 'article_time' => '', + 'review_rate' => 0, + 'review_count' => 0, + 'video_code' => '', + 'external_url' => '', + 'author' => 'Admin', + 'counter' => 51, + 'url' => '/article/detail', + 'image' => array( + 'thum' => 'https://demopc8.hurasoft.com/media/news/120_403_phan_mem_gia_lap_nox_player.jpg', + 'original' => 'https://demopc8.hurasoft.com/media/news/403_phan_mem_gia_lap_nox_player.jpg', + ), + ), + '6' => array( + 'id' => 402, + 'title' => '7 Phần Mềm Chỉnh Sửa Video Tốt Nhất 2021', + 'extend' => '', + 'summary' => 'Top các phần mềm chỉnh sửa video tốt nhất giúp người dùng tạo ra những video mượt mà, chất lượng không thể bỏ qua.', + 'createDate' => '03-12-2020, 4:38 pm', + 'createBy' => 10, + 'lastUpdate' => '08-12-2020, 11:34 am', + 'lastUpdateBy' => 8, + 'visit' => 71, + 'is_featured' => 0, + 'lastUpdateByUser' => 'Admin', + 'article_time' => '', + 'review_rate' => 0, + 'review_count' => 0, + 'video_code' => '', + 'external_url' => '', + 'author' => 'Admin', + 'counter' => 50, + 'url' => '/article/detail', + 'image' => array( + 'thum' => 'https://demopc8.hurasoft.com/media/news/120_402_phan_mem_chinh_sua_video_5.jpg', + 'original' => 'https://demopc8.hurasoft.com/media/news/402_phan_mem_chinh_sua_video_5.jpg', + ), + ), + '7' => array( + 'id' => 396, + 'title' => 'MacOS Và Windows Đâu Mới Là Hệ Điều Hành Tốt Nhất Cho Người Dùng?', + 'extend' => '', + 'summary' => 'MacOS và Windows đều là những hệ điều hành phổ biến. Tuy nhiên, đâu mới là hệ điều hành tốt nhất dành cho người dùng?', + 'createDate' => '01-12-2020, 10:11 am', + 'createBy' => 10, + 'lastUpdate' => '08-12-2020, 4:41 pm', + 'lastUpdateBy' => 8, + 'visit' => 54, + 'is_featured' => 0, + 'lastUpdateByUser' => 'Admin', + 'article_time' => '', + 'review_rate' => 0, + 'review_count' => 0, + 'video_code' => '', + 'external_url' => '', + 'author' => 'Admin', + 'counter' => 44, + 'url' => '/article/detail', + 'image' => array( + 'thum' => 'https://demopc8.hurasoft.com/media/news/120_396_macos_windows_1.jpg', + 'original' => 'https://demopc8.hurasoft.com/media/news/396_macos_windows_1.jpg', + ), + ), + '8' => array( + 'id' => 392, + 'title' => '5 Cách Tải Mp3 Từ Youtube Đơn Giản Ai Cũng Làm Được', + 'extend' => '', + 'summary' => 'Tải mp3 từ youtube sẽ cho bạn một kho nhạc phong phú và không giới hạn. Vì thế, Hoàng Hà PC sẽ gợi ý cho bạn 5 cách tải nhạc đơn giản và nhanh chóng nhé!', + 'createDate' => '30-11-2020, 1:16 pm', + 'createBy' => 10, + 'lastUpdate' => '08-12-2020, 1:15 pm', + 'lastUpdateBy' => 8, + 'visit' => 107, + 'is_featured' => 0, + 'lastUpdateByUser' => 'Admin', + 'article_time' => '', + 'review_rate' => 0, + 'review_count' => 0, + 'video_code' => '', + 'external_url' => '', + 'author' => 'Admin', + 'counter' => 40, + 'url' => '/article/detail', + 'image' => array( + 'thum' => 'https://demopc8.hurasoft.com/media/news/120_392_tai_mp3_tu_youtube_6.png', + 'original' => 'https://demopc8.hurasoft.com/media/news/392_tai_mp3_tu_youtube_6.png', + ), + ), + '9' => array( + 'id' => 389, + 'title' => 'Top 10 Game Offline Hay Cho Android Có Thể Bạn Chưa Biết 2021', + 'extend' => '', + 'summary' => 'Hoàng Hà PC sẽ giới thiệu đến bạn 10 tựa game offline hay cho Android của bạn. Hãy thử trải nghiệm những tựa game hấp dẫn dưới đây nhé!', + 'createDate' => '30-11-2020, 9:28 am', + 'createBy' => 10, + 'lastUpdate' => '09-12-2020, 9:46 am', + 'lastUpdateBy' => 8, + 'visit' => 109, + 'is_featured' => 0, + 'lastUpdateByUser' => 'Admin', + 'article_time' => '', + 'review_rate' => 0, + 'review_count' => 0, + 'video_code' => '', + 'external_url' => '', + 'author' => 'Admin', + 'counter' => 38, + 'url' => '/article/detail', + 'image' => array( + 'thum' => 'https://demopc8.hurasoft.com/media/news/120_389_game_offline_hay_cho_android_1.jpg', + 'original' => 'https://demopc8.hurasoft.com/media/news/389_game_offline_hay_cho_android_1.jpg', + ), + ), + ), + '25' => array( + '0' => array( + 'id' => 408, + 'title' => 'Cấu Hình Máy Tính Chơi Game Cyberpunk 2077', + 'extend' => '', + 'summary' => 'Cyberpunk 2077 chỉ vừa mới ra mắt vài hôm nhưng đã mang về không chỉ những điểu số cao từ nhà phê bình, trò chơi cán mốc hơn 1 triệu người chơi trên nền tảng chơi game trực tuyến Steam', + 'createDate' => '11-12-2020, 11:25 am', + 'createBy' => 10, + 'lastUpdate' => '02-02-2023, 12:00 pm', + 'lastUpdateBy' => 7, + 'visit' => 102, + 'is_featured' => 0, + 'lastUpdateByUser' => 'anhtt@hurasoft.com', + 'article_time' => '', + 'review_rate' => 0, + 'review_count' => 0, + 'video_code' => '', + 'external_url' => '', + 'author' => 'anhtt@hurasoft.com', + 'counter' => 56, + 'url' => '/article/detail', + 'image' => array( + 'thum' => 'https://demopc8.hurasoft.com/media/news/120_408_cyberpunk_2077.jpg', + 'original' => 'https://demopc8.hurasoft.com/media/news/408_cyberpunk_2077.jpg', + ), + ), + '1' => array( + 'id' => 407, + 'title' => 'Hướng Dẫn Cài Đặt Cấu Hình LMHT: Tốc Chiến Chơi Mượt Trên Máy Tính', + 'extend' => '', + 'summary' => 'Sau bao ngày mong đợi, LMHT: Tốc Chiến phiên bản Mobile phát hành bởi VNG đã có thể chính thức tải về trên cả Android lẫn IOS.', + 'createDate' => '09-12-2020, 8:37 am', + 'createBy' => 8, + 'lastUpdate' => '17-04-2024, 4:00 pm', + 'lastUpdateBy' => 24, + 'visit' => 73, + 'is_featured' => 1, + 'lastUpdateByUser' => 'Uyên Hura', + 'article_time' => '', + 'review_rate' => 0, + 'review_count' => 0, + 'video_code' => '', + 'external_url' => '', + 'author' => 'Uyên Hura', + 'counter' => 55, + 'url' => '/article/detail', + 'image' => array( + 'thum' => 'https://demopc8.hurasoft.com/media/news/120_407_toc_chien_mobile.JPG', + 'original' => 'https://demopc8.hurasoft.com/media/news/407_toc_chien_mobile.JPG', + ), + ), + '2' => array( + 'id' => 390, + 'title' => '7 Game Mobile Hot Và Phổ Biến Nhất Hiện Nay Dành Cho Giới Trẻ 2021', + 'extend' => '', + 'summary' => 'Hoàng Hà PC phát hiện ra nhiều bạn trẻ tăng khả năng logic khi chơi một số trò top game mobile. Cùng khám phá những tựa game giữ “ngôi vương”', + 'createDate' => '30-11-2020, 10:18 am', + 'createBy' => 10, + 'lastUpdate' => '09-12-2020, 9:46 am', + 'lastUpdateBy' => 8, + 'visit' => 101, + 'is_featured' => 0, + 'lastUpdateByUser' => 'Admin', + 'article_time' => '', + 'review_rate' => 0, + 'review_count' => 0, + 'video_code' => '', + 'external_url' => '', + 'author' => 'Admin', + 'counter' => 39, + 'url' => '/article/detail', + 'image' => array( + 'thum' => 'https://demopc8.hurasoft.com/media/news/120_390_game_mobile_hap_dan_1.jpg', + 'original' => 'https://demopc8.hurasoft.com/media/news/390_game_mobile_hap_dan_1.jpg', + ), + ), + ), + '26' => array( + '0' => array( + 'id' => 377, + 'title' => 'Độ Bao Phủ Màu Là Gì? Các Chuẩn Màu Cơ Bản Thường Gặp', + 'extend' => '', + 'summary' => 'biểu hiện khả năng của các thiết bị cho nhiếp ảnh và đồ họa kỹ thuật số trong việc tái tạo màu sắc, Hoàng Hà PC cung cấp thông tin về độ bao phủ màu là gì', + 'createDate' => '26-11-2020, 4:52 pm', + 'createBy' => 10, + 'lastUpdate' => '09-12-2020, 10:47 am', + 'lastUpdateBy' => 8, + 'visit' => 77, + 'is_featured' => 0, + 'lastUpdateByUser' => 'Admin', + 'article_time' => '', + 'review_rate' => 0, + 'review_count' => 0, + 'video_code' => '', + 'external_url' => '', + 'author' => 'Admin', + 'counter' => 34, + 'url' => '/article/detail', + 'image' => array( + 'thum' => 'https://demopc8.hurasoft.com/media/news/120_377_do_phu_mau_2.png', + 'original' => 'https://demopc8.hurasoft.com/media/news/377_do_phu_mau_2.png', + ), + ), + '1' => array( + 'id' => 373, + 'title' => 'Cân Chỉnh Màu Là Gì? Ảnh Hưởng Của Nó Tới Làm Đồ Họa', + 'extend' => '', + 'summary' => 'Trong bài viết hôm nay, Hoàng Hà PC sẽ giúp bạn tìm hiểu cân chỉnh màu là gì, lợi ích nó mang lại và hướng dẫn cân chỉnh màu đơn giản, chuẩn xác cho bạn.', + 'createDate' => '26-11-2020, 4:11 pm', + 'createBy' => 10, + 'lastUpdate' => '09-12-2020, 11:04 am', + 'lastUpdateBy' => 8, + 'visit' => 71, + 'is_featured' => 0, + 'lastUpdateByUser' => 'Admin', + 'article_time' => '', + 'review_rate' => 0, + 'review_count' => 0, + 'video_code' => '', + 'external_url' => '', + 'author' => 'Admin', + 'counter' => 33, + 'url' => '/article/detail', + 'image' => array( + 'thum' => 'https://demopc8.hurasoft.com/media/news/120_373_canchinhmaulagi_1.jpg', + 'original' => 'https://demopc8.hurasoft.com/media/news/373_canchinhmaulagi_1.jpg', + ), + ), + '2' => array( + 'id' => 281, + 'title' => 'Mạch VRM là gì?', + 'extend' => '', + 'summary' => 'Vậy mạch VRM là gì và cách hoạt động như thế nào? Cùng tìm hiểu chi tiết trong nội dung của bài viết dưới đây.', + 'createDate' => '12-09-2020, 11:10 am', + 'createBy' => 8, + 'lastUpdate' => '08-12-2020, 9:52 am', + 'lastUpdateBy' => 8, + 'visit' => 364, + 'is_featured' => 0, + 'lastUpdateByUser' => 'Admin', + 'article_time' => '', + 'review_rate' => 0, + 'review_count' => 0, + 'video_code' => '', + 'external_url' => '', + 'author' => 'Admin', + 'counter' => 18, + 'url' => '/article/detail', + 'image' => array( + 'thum' => 'https://demopc8.hurasoft.com/media/news/120_281_vrm_da_pha.jpg', + 'original' => 'https://demopc8.hurasoft.com/media/news/281_vrm_da_pha.jpg', + ), + ), + '3' => array( + 'id' => 252, + 'title' => 'Chipset Là Gì? Nhiệm Vụ Của Nó Trong Hệ Thống Máy Tính', + 'extend' => '', + 'summary' => 'Chipset là một nhóm các mạch tích hợp (các "chip") được thiết kế để làm việc cùng nhau và đi cùng nhau như một sản phẩm đơn. Trong máy tính, từ chipset thường dùng để nói đến các chip đặc biệt trên bo mạch chủ hoặc trên các card mở rộng.', + 'createDate' => '13-05-2020, 2:29 pm', + 'createBy' => 8, + 'lastUpdate' => '08-12-2020, 9:52 am', + 'lastUpdateBy' => 8, + 'visit' => 952, + 'is_featured' => 0, + 'lastUpdateByUser' => 'Admin', + 'article_time' => '', + 'review_rate' => 0, + 'review_count' => 0, + 'video_code' => '', + 'external_url' => '', + 'author' => 'Admin', + 'counter' => 12, + 'url' => '/article/detail', + 'image' => array( + 'thum' => 'https://demopc8.hurasoft.com/media/news/120_252_intel_z68_pch.png', + 'original' => 'https://demopc8.hurasoft.com/media/news/252_intel_z68_pch.png', + ), + ), + '4' => array( + 'id' => 189, + 'title' => 'Ray Tracing là gì? Tìm hiểu cách hoạt động của Ray Tracing', + 'extend' => '', + 'summary' => 'Mới đây, NVIDIA đã công bố một loạt card đồ họa thế hệ mới dựa trên vi kiến trúc Turing. Đặc điểm nổi bật trong đợt ra mắt của vi kiến trúc lần này là kỹ thuật dò tia (Ray Tracing) được áp dụng.', + 'createDate' => '26-02-2020, 11:11 am', + 'createBy' => 8, + 'lastUpdate' => '08-12-2020, 9:52 am', + 'lastUpdateBy' => 8, + 'visit' => 6136, + 'is_featured' => 0, + 'lastUpdateByUser' => 'Admin', + 'article_time' => '', + 'review_rate' => 0, + 'review_count' => 0, + 'video_code' => '', + 'external_url' => '', + 'author' => 'Admin', + 'counter' => 10, + 'url' => '/article/detail', + 'image' => array( + 'thum' => 'https://demopc8.hurasoft.com/media/news/120_189_ray_tracing.png', + 'original' => 'https://demopc8.hurasoft.com/media/news/189_ray_tracing.png', + ), + ), + '5' => array( + 'id' => 121, + 'title' => 'RAM ECC là gì?', + 'extend' => '', + 'summary' => 'Dòng máy trạm WorkStation Đồ Họa ngày nay đã trở nên phổ biến trên thế giới, không ngừng lại ở phân khúc cho Công Ty - Doanh Nghiệp sử dụng, mà hiện tại nó đã được người dùng cá nhân sử dụng cho các yêu cầu công việc đòi hỏi cấu hình cao, tốc độ xử lý nhanh.', + 'createDate' => '07-12-2019, 2:12 pm', + 'createBy' => 8, + 'lastUpdate' => '08-12-2020, 9:53 am', + 'lastUpdateBy' => 8, + 'visit' => 5153, + 'is_featured' => 0, + 'lastUpdateByUser' => 'Admin', + 'article_time' => '', + 'review_rate' => 0, + 'review_count' => 0, + 'video_code' => '', + 'external_url' => '', + 'author' => 'Admin', + 'counter' => 9, + 'url' => '/article/detail', + 'image' => array( + 'thum' => 'https://demopc8.hurasoft.com/media/news/120_121_ram_ecc_la_gi.png', + 'original' => 'https://demopc8.hurasoft.com/media/news/121_ram_ecc_la_gi.png', + ), + ), + '6' => array( + 'id' => 119, + 'title' => 'PSU là gì?', + 'extend' => '', + 'summary' => 'PSU (Power Supply Unit) thường được gọi là nguồn máy tính. Đây là một phần cứng của máy tính có nhiệm vụ nhận chuyển đổi dòng điện từ AC thành DC cung cấp năng lượng cho các linh kiện máy khác.', + 'createDate' => '06-12-2019, 3:54 pm', + 'createBy' => 8, + 'lastUpdate' => '08-12-2020, 9:53 am', + 'lastUpdateBy' => 8, + 'visit' => 10449, + 'is_featured' => 0, + 'lastUpdateByUser' => 'Admin', + 'article_time' => '', + 'review_rate' => 0, + 'review_count' => 0, + 'video_code' => '', + 'external_url' => '', + 'author' => 'Admin', + 'counter' => 8, + 'url' => '/article/detail', + 'image' => array( + 'thum' => 'https://demopc8.hurasoft.com/media/news/120_119_373_antec_earthwatts_gold_pro_750w_80_plus_gold_01.jpg', + 'original' => 'https://demopc8.hurasoft.com/media/news/119_373_antec_earthwatts_gold_pro_750w_80_plus_gold_01.jpg', + ), + ), + '7' => array( + 'id' => 118, + 'title' => 'Illustrator là gì?', + 'extend' => '', + 'summary' => 'Illustrator (AI) là phần mềm đồ họa nổi tiếng trong lĩnh vực thiết thế đồ họa. AI là phần mềm rất quan trọng và bắt buộc phải biết của bất kỳ nhà thiết kế nào.', + 'createDate' => '06-12-2019, 2:06 pm', + 'createBy' => 8, + 'lastUpdate' => '08-12-2020, 9:53 am', + 'lastUpdateBy' => 8, + 'visit' => 2223, + 'is_featured' => 0, + 'lastUpdateByUser' => 'Admin', + 'article_time' => '', + 'review_rate' => 0, + 'review_count' => 0, + 'video_code' => '', + 'external_url' => '', + 'author' => 'Admin', + 'counter' => 7, + 'url' => '/article/detail', + 'image' => array( + 'thum' => 'https://demopc8.hurasoft.com/media/news/120_118_adobe_illustrator_2020_1.jpg', + 'original' => 'https://demopc8.hurasoft.com/media/news/118_adobe_illustrator_2020_1.jpg', + ), + ), + '8' => array( + 'id' => 116, + 'title' => 'RAM là gì?', + 'extend' => '', + 'summary' => 'RAM (Random Access Memory) là bộ nhớ tạm của máy tính giúp lưu trữ thông tin hiện hành để bộ xử lý CPU có thể truy xuất và xử lý. RAM không thể lưu trữ được dữ liệu khi ngừng cung cấp nguồn cho nó, nếu như máy tính bị sập nguồn, tắt máy thì dữ liệu trên RAM sẽ bị xóa sạch.', + 'createDate' => '03-12-2019, 4:05 pm', + 'createBy' => 8, + 'lastUpdate' => '08-12-2020, 9:53 am', + 'lastUpdateBy' => 8, + 'visit' => 2958, + 'is_featured' => 0, + 'lastUpdateByUser' => 'Admin', + 'article_time' => '', + 'review_rate' => 0, + 'review_count' => 0, + 'video_code' => '', + 'external_url' => '', + 'author' => 'Admin', + 'counter' => 6, + 'url' => '/article/detail', + 'image' => array( + 'thum' => 'https://demopc8.hurasoft.com/media/news/120_116_ram_la_gi.jpg', + 'original' => 'https://demopc8.hurasoft.com/media/news/116_ram_la_gi.jpg', + ), + ), + '9' => array( + 'id' => 115, + 'title' => 'Case Là Gì?', + 'extend' => '', + 'summary' => 'Case máy tính (hay còn gọi là thùng hoặc vỏ máy tính) là một bộ phận bên ngoài có tác dụng bao bọc cho các linh kiện bên trong của máy tính, tránh được các tác động không mong muốn từ bên ngoài.', + 'createDate' => '02-12-2019, 1:38 pm', + 'createBy' => 8, + 'lastUpdate' => '08-12-2020, 9:53 am', + 'lastUpdateBy' => 8, + 'visit' => 13927, + 'is_featured' => 0, + 'lastUpdateByUser' => 'Admin', + 'article_time' => '', + 'review_rate' => 0, + 'review_count' => 0, + 'video_code' => '', + 'external_url' => '', + 'author' => 'Admin', + 'counter' => 5, + 'url' => '/article/detail', + 'image' => array( + 'thum' => 'https://demopc8.hurasoft.com/media/news/120_115_pc_i9_cuc_khung.jpg', + 'original' => 'https://demopc8.hurasoft.com/media/news/115_pc_i9_cuc_khung.jpg', + ), + ), + ), + '29' => array( + '0' => array( + 'id' => 417, + 'title' => 'The Division 2 - Official Descent Mode Update Trailer', + 'extend' => '', + 'summary' => 'The Division 2 - Official Descent Mode Update Trailer', + 'createDate' => '24-04-2023, 9:08 am', + 'createBy' => 17, + 'lastUpdate' => '02-08-2024, 9:09 am', + 'lastUpdateBy' => 23, + 'visit' => 0, + 'is_featured' => 0, + 'lastUpdateByUser' => 'HuraSoft', + 'article_time' => '', + 'review_rate' => 0, + 'review_count' => 0, + 'video_code' => '', + 'external_url' => 'https://youtu.be/Kw397rz2Ti4', + 'author' => 'HuraSoft', + 'counter' => 58, + 'url' => '/article/detail', + 'image' => array( + 'thum' => 'https://demopc8.hurasoft.com/media/news/120_417_maxresdefault.jpg', + 'original' => 'https://demopc8.hurasoft.com/media/news/417_maxresdefault.jpg', + ), + ), + '1' => array( + 'id' => 416, + 'title' => 'Tekken 8 - Official Lili Gameplay Reveal Trailer', + 'extend' => '', + 'summary' => 'Tekken 8 - Official Lili Gameplay Reveal Trailer', + 'createDate' => '24-04-2023, 9:06 am', + 'createBy' => 17, + 'lastUpdate' => '24-04-2023, 9:07 am', + 'lastUpdateBy' => 17, + 'visit' => 0, + 'is_featured' => 0, + 'lastUpdateByUser' => 'Quân', + 'article_time' => '', + 'review_rate' => 0, + 'review_count' => 0, + 'video_code' => '', + 'external_url' => 'https://youtu.be/zUScy6ZHqN0', + 'author' => 'Quân', + 'counter' => 57, + 'url' => '/article/detail', + 'image' => array( + 'thum' => 'https://demopc8.hurasoft.com/media/news/120_416_tekken_8_lili_gameplay_showcases_bone_crunching_moves_and_combos.jpeg', + 'original' => 'https://demopc8.hurasoft.com/media/news/416_tekken_8_lili_gameplay_showcases_bone_crunching_moves_and_combos.jpeg', + ), + ), + ), + ), + 'home_article_category' => array( + '1' => array( + 'id' => 1, + 'url' => '/may-khoe-may-dep', + 'name' => 'Máy Khỏe - Máy Đẹp', + 'imgUrl' => '/media/category/cn_50c452f5dacb37e8ba787e237f78c008.jpg', + ), + '5' => array( + 'id' => 5, + 'url' => '/tin-cong-nghe', + 'name' => 'Tin Công Nghệ', + 'imgUrl' => '', + ), + '7' => array( + 'id' => 7, + 'url' => '/review-san-pham', + 'name' => 'Đánh Giá Sản Phẩm', + 'imgUrl' => '', + ), + '19' => array( + 'id' => 19, + 'url' => '/tin-khuyen-mai', + 'name' => 'Tin Khuyến Mãi', + 'imgUrl' => '', + ), + '20' => array( + 'id' => 20, + 'url' => '/blog', + 'name' => 'Blog Thủ Thuật Công Nghệ', + 'imgUrl' => '', + ), + '25' => array( + 'id' => 25, + 'url' => '/tin-game', + 'name' => 'Tin Game', + 'imgUrl' => '', + ), + '26' => array( + 'id' => 26, + 'url' => '/wiki', + 'name' => 'Wiki', + 'imgUrl' => '', + ), + '29' => array( + 'id' => 29, + 'url' => '/video', + 'name' => 'Video', + 'imgUrl' => '', + ), + ), +); diff --git a/data/cart/home.php b/data/cart/home.php new file mode 100644 index 0000000..c9d4428 --- /dev/null +++ b/data/cart/home.php @@ -0,0 +1,279 @@ + 'giỏ hàng', + 'description' => 'Xem các sản phẩm đã thêm vào trong giỏ hàng', + 'title' => 'Thông tin giỏ hàng', + 'favicon' => '', + 'canonical' => '', + 'image' => '', + 'membership_discount' => array( + 'value' => 0, + 'info' => '', + ), + 'cart_items' => array( + 0 => array( + '_id' => 'product-22-0', + 'item_type' => 'product', + 'item_id' => '22-0', + 'item_info' => array( + 'id' => 22, + 'priceUnit' => 'chiếc', + 'marketPrice' => 0, + 'hasVAT' => 0, + 'weight' => 0, + 'price' => 0, + 'currency' => 'vnd', + 'bulk_price' => array(), + 'configurable' => 0, + 'productName' => 'Máy quét mã vạch 1D TEKI TK500', + 'productSummary' => "Máy quét mã vạch 1D chuyên dụng, đọc nhanh – chính xác các chuẩn mã phổ biến\nKiểu dáng cầm tay, thiết kế chắc chắn, dễ thao tác liên tục nhiều giờ\nKết nối có dây (USB), cắm là chạy, tương thích tốt với Windows, macOS, Linux\nTia quét đơn, tối ưu cho tem giấy, tem in nhiệt, mã in rõ\nPhù hợp cửa hàng bán lẻ, siêu thị mini, nhà thuốc, kho hàng, bưu cục\nĐộ bền cao, hoạt động ổn định, chi phí đầu tư hợp lý", + 'productImage' => array( + 'small' => 'https://miq.vn/media/product/75_22_teki_tk500.jpg', + 'large' => 'https://miq.vn/media/product/250_22_teki_tk500.jpg', + 'original' => '', + ), + 'productUrl' => '/may-quet-ma-vach-1d-teki-tk500', + 'brand' => array( + 'id' => 246, + 'brand_index' => 'teki', + 'name' => 'TEKI', + 'image' => '/media/brand/LOGO-TEKI.jpg', + 'url' => '/brand/teki', + ), + 'productSKU' => 'TK500', + 'quantity' => 1, + 'addon' => array(), + 'condition' => 0, + 'warranty' => '', + 'variants' => array(), + 'variant_option' => array(), + 'extend' => array( + 'faq' => array(), + ), + 'categories' => array( + 0 => array( + 'id' => 65, + 'catPath' => ':65', + 'name' => 'Mã số mã vạch', + 'url' => '/ma-so-ma-vach', + ), + 1 => array( + 'id' => 66, + 'catPath' => ':66:65', + 'name' => 'Máy quét mã vạch', + 'url' => '/may-quet-ma-vach', + ), + ), + 'specialOffer' => array( + 'all' => array(), + ), + 'specialOfferGroup' => array(), + 'sale_rules' => array( + 'price' => 0, + 'normal_price' => 0, + 'min_purchase' => 1, + 'max_purchase' => 1, + 'remain_quantity' => 1, + 'from_time' => 0, + 'to_time' => 0, + 'type' => '', + ), + 'variant_info' => '', + ), + 'in_cart' => array( + 'quantity' => 1, + 'addon' => array(), + 'price' => 0, + 'total_price' => 0, + 'weight' => 0, + 'total_weight' => 0, + ), + ), + 1 => array( + '_id' => 'product-2-0', + 'item_type' => 'product', + 'item_id' => '2-0', + 'item_info' => array( + 'id' => 2, + 'priceUnit' => 'chiếc', + 'marketPrice' => 2055000, + 'hasVAT' => 0, + 'weight' => 0, + 'price' => 1850000, + 'currency' => 'vnd', + 'bulk_price' => array(), + 'configurable' => 0, + 'productName' => 'Máy Quét Mã Vạch Symbol LS2208', + 'productSummary' => "Máy quét mã vạch 1D – đơn tia laser\nThiết kế cầm tay – có dây – bền bỉ\nTốc độ quét nhanh, chính xác, ít lỗi\nHoạt động ổn định trong môi trường bán lẻ & kho vận\nTương thích tốt với POS, phần mềm bán hàng, kho\nĐược tin dùng nhiều năm trên thị trường toàn cầu", + 'productImage' => array( + 'small' => 'https://miq.vn/media/product/75_2_ls2208.jpg', + 'large' => 'https://miq.vn/media/product/250_2_ls2208.jpg', + 'original' => '', + ), + 'productUrl' => '/may-quet-ma-vach-symbol-ls2208-chinh-hang-ben-bi-quet-nhanh', + 'brand' => array( + 'id' => 209, + 'brand_index' => 'zebra', + 'name' => 'Zebra', + 'image' => '/media/brand/ZEBRALOGO.jpg', + 'url' => '/brand/zebra', + ), + 'productSKU' => 'LS2208', + 'quantity' => 1, + 'addon' => array(), + 'condition' => 0, + 'warranty' => '', + 'variants' => array(), + 'variant_option' => array(), + 'extend' => array( + 'faq' => array(), + ), + 'categories' => array( + 0 => array( + 'id' => 66, + 'catPath' => ':66:65', + 'name' => 'Máy quét mã vạch', + 'url' => '/may-quet-ma-vach', + ), + 1 => array( + 'id' => 65, + 'catPath' => ':65', + 'name' => 'Mã số mã vạch', + 'url' => '/ma-so-ma-vach', + ), + ), + 'specialOffer' => array( + 'all' => array(), + ), + 'specialOfferGroup' => array(), + 'sale_rules' => array( + 'price' => 1850000, + 'normal_price' => 1850000, + 'min_purchase' => 1, + 'max_purchase' => 1, + 'remain_quantity' => 1, + 'from_time' => 0, + 'to_time' => 0, + 'type' => '', + ), + 'variant_info' => '', + ), + 'in_cart' => array( + 'quantity' => 1, + 'addon' => array(), + 'price' => 1850000, + 'total_price' => 1850000, + 'weight' => 0, + 'total_weight' => 0, + ), + ), + ), + 'cart_summary' => array( + 'total_value' => 1850000, + 'total_quantity' => 2, + 'total_item' => 2, + 'total_weight' => 0, + ), + 'shopping_cart_step' => 1, + 'shipping_method' => array(), + 'payment_method' => array( + 0 => array( + 'id' => 4, + 'type' => 'cod', + 'provider' => '', + 'provider_settings' => '', + 'title' => 'Thanh toán khi nhận hàng (COD)', + 'detail' => '', + 'detailHash' => 0, + 'ordering' => 1, + 'status' => 1, + 'create_time' => 1768889536, + 'create_by' => 'Kỹ thuật - hura', + 'last_update' => 1768890503, + 'last_update_by' => 'Kỹ thuật - hura', + ), + 1 => array( + 'id' => 5, + 'type' => 'atm', + 'provider' => '', + 'provider_settings' => '', + 'title' => 'Chuyển khoản ngân hàng', + 'detail' => "- Ngân Hàng TCMP Công Thương Việt Nam\n- Chi nhánh Thăng Long- PGD Đại An\n- Số TK : 115601856999- Tên tài khoản : CÔNG TY TNHH THUONG MAI CHICO", + 'detailHash' => 0, + 'ordering' => 0, + 'status' => 1, + 'create_time' => 1768889580, + 'create_by' => 'Kỹ thuật - hura', + 'last_update' => 0, + 'last_update_by' => 0, + ), + ), + 'coupon_code' => '', + 'province_list' => array( + 0 => array('id' => 1, 'api_id' => 'ha-noi', 'name' => 'Hà Nội'), + 1 => array('id' => 2, 'api_id' => 'tp-hcm', 'name' => 'TP HCM'), + 2 => array('id' => 3, 'api_id' => 'can-tho', 'name' => 'Cần Thơ'), + 3 => array('id' => 4, 'api_id' => 'da-nang', 'name' => 'Đà Nẵng'), + 4 => array('id' => 5, 'api_id' => 'hai-phong', 'name' => 'Hải Phòng'), + 5 => array('id' => 6, 'api_id' => 'an-giang', 'name' => 'An Giang'), + 6 => array('id' => 7, 'api_id' => 'ba-ria-vung-tau', 'name' => 'Bà Rịa - Vũng Tàu'), + 7 => array('id' => 8, 'api_id' => 'bac-lieu', 'name' => 'Bạc Liêu'), + 8 => array('id' => 9, 'api_id' => 'bac-kan', 'name' => 'Bắc Kạn'), + 9 => array('id' => 10, 'api_id' => 'bac-giang', 'name' => 'Bắc Giang'), + 10 => array('id' => 11, 'api_id' => 'bac-ninh', 'name' => 'Bắc Ninh'), + 11 => array('id' => 12, 'api_id' => 'ben-tre', 'name' => 'Bến Tre'), + 12 => array('id' => 13, 'api_id' => 'binh-duong', 'name' => 'Bình Dương'), + 13 => array('id' => 14, 'api_id' => 'binh-dinh', 'name' => 'Bình Định'), + 14 => array('id' => 15, 'api_id' => 'binh-phuoc', 'name' => 'Bình Phước'), + 15 => array('id' => 16, 'api_id' => 'binh-thuan', 'name' => 'Bình Thuận'), + 16 => array('id' => 17, 'api_id' => 'ca-mau', 'name' => 'Cà Mau'), + 17 => array('id' => 18, 'api_id' => 'cao-bang', 'name' => 'Cao Bằng'), + 18 => array('id' => 19, 'api_id' => 'dak-lak', 'name' => 'Đắk Lắk'), + 19 => array('id' => 20, 'api_id' => 'dak-nong', 'name' => 'Đắk Nông'), + 20 => array('id' => 21, 'api_id' => 'dien-bien', 'name' => 'Điện Biên'), + 21 => array('id' => 22, 'api_id' => 'dong-nai', 'name' => 'Đồng Nai'), + 22 => array('id' => 23, 'api_id' => 'dong-thap', 'name' => 'Đồng Tháp'), + 23 => array('id' => 24, 'api_id' => 'gia-lai', 'name' => 'Gia Lai'), + 24 => array('id' => 25, 'api_id' => 'ha-giang', 'name' => 'Hà Giang'), + 25 => array('id' => 26, 'api_id' => 'ha-nam', 'name' => 'Hà Nam'), + 26 => array('id' => 27, 'api_id' => 'ha-tinh', 'name' => 'Hà Tĩnh'), + 27 => array('id' => 28, 'api_id' => 'hai-duong', 'name' => 'Hải Dương'), + 28 => array('id' => 29, 'api_id' => 'hau-giang', 'name' => 'Hậu Giang'), + 29 => array('id' => 30, 'api_id' => 'hoa-binh', 'name' => 'Hòa Bình'), + 30 => array('id' => 31, 'api_id' => 'hung-yen', 'name' => 'Hưng Yên'), + 31 => array('id' => 32, 'api_id' => 'khanh-hoa', 'name' => 'Khánh Hòa'), + 32 => array('id' => 33, 'api_id' => 'kien-giang', 'name' => 'Kiên Giang'), + 33 => array('id' => 34, 'api_id' => 'kon-tum', 'name' => 'Kon Tum'), + 34 => array('id' => 35, 'api_id' => 'lai-chau', 'name' => 'Lai Châu'), + 35 => array('id' => 36, 'api_id' => 'lam-dong', 'name' => 'Lâm Đồng'), + 36 => array('id' => 37, 'api_id' => 'lang-son', 'name' => 'Lạng Sơn'), + 37 => array('id' => 38, 'api_id' => 'lao-cai', 'name' => 'Lào Cai'), + 38 => array('id' => 39, 'api_id' => 'long-an', 'name' => 'Long An'), + 39 => array('id' => 40, 'api_id' => 'nam-dinh', 'name' => 'Nam Định'), + 40 => array('id' => 41, 'api_id' => 'nghe-an', 'name' => 'Nghệ An'), + 41 => array('id' => 42, 'api_id' => 'ninh-binh', 'name' => 'Ninh Bình'), + 42 => array('id' => 43, 'api_id' => 'ninh-thuan', 'name' => 'Ninh Thuận'), + 43 => array('id' => 44, 'api_id' => 'phu-tho', 'name' => 'Phú Thọ'), + 44 => array('id' => 45, 'api_id' => 'phu-yen', 'name' => 'Phú Yên'), + 45 => array('id' => 46, 'api_id' => 'quang-binh', 'name' => 'Quảng Bình'), + 46 => array('id' => 47, 'api_id' => 'quang-nam', 'name' => 'Quảng Nam'), + 47 => array('id' => 48, 'api_id' => 'quang-ngai', 'name' => 'Quảng Ngãi'), + 48 => array('id' => 49, 'api_id' => 'quang-ninh', 'name' => 'Quảng Ninh'), + 49 => array('id' => 50, 'api_id' => 'quang-tri', 'name' => 'Quảng Trị'), + 50 => array('id' => 51, 'api_id' => 'soc-trang', 'name' => 'Sóc Trăng'), + 51 => array('id' => 52, 'api_id' => 'son-la', 'name' => 'Sơn La'), + 52 => array('id' => 53, 'api_id' => 'tay-ninh', 'name' => 'Tây Ninh'), + 53 => array('id' => 54, 'api_id' => 'thai-binh', 'name' => 'Thái Bình'), + 54 => array('id' => 55, 'api_id' => 'thai-nguyen', 'name' => 'Thái Nguyên'), + 55 => array('id' => 56, 'api_id' => 'thanh-hoa', 'name' => 'Thanh Hóa'), + 56 => array('id' => 57, 'api_id' => 'thua-thien-hue', 'name' => 'Thừa Thiên Huế'), + 57 => array('id' => 58, 'api_id' => 'tien-giang', 'name' => 'Tiền Giang'), + 58 => array('id' => 59, 'api_id' => 'tra-vinh', 'name' => 'Trà Vinh'), + 59 => array('id' => 60, 'api_id' => 'tuyen-quang', 'name' => 'Tuyên Quang'), + 60 => array('id' => 61, 'api_id' => 'vinh-long', 'name' => 'Vĩnh Long'), + 61 => array('id' => 62, 'api_id' => 'vinh-phuc', 'name' => 'Vĩnh Phúc'), + 62 => array('id' => 63, 'api_id' => 'yen-bai', 'name' => 'Yên Bái'), + ), + 'order_special_offer' => array(), +); diff --git a/data/customer/comment.php b/data/customer/comment.php deleted file mode 100644 index a814366..0000000 --- a/data/customer/comment.php +++ /dev/null @@ -1 +0,0 @@ - '/hura-test', 'productName' => 'Hura test', 'productImage' => array ( - 'small' => '/media/product/75_1_samsung_odyssey_g5.jpg', - 'large' => '/media/product/250_1_samsung_odyssey_g5.jpg', - 'original' => '/media/product/1_samsung_odyssey_g5.jpg', + 'small' => 'https://miq.vn/media/product/75_1_samsung_odyssey_g5.jpg', + 'large' => 'https://miq.vn/media/product/250_1_samsung_odyssey_g5.jpg', + 'original' => 'https://miq.vn/media/product/1_samsung_odyssey_g5.jpg', ), 'price' => 7590000, 'quantity' => 1, @@ -312,9 +312,9 @@ return array ( 'description' => '', 'brand' => '', 'image' => array ( - 'small' => '/media/product/75_1_samsung_odyssey_g5.jpg', - 'large' => '/media/product/250_1_samsung_odyssey_g5.jpg', - 'original' => '/media/product/1_samsung_odyssey_g5.jpg', + 'small' => 'https://miq.vn/media/product/75_1_samsung_odyssey_g5.jpg', + 'large' => 'https://miq.vn/media/product/250_1_samsung_odyssey_g5.jpg', + 'original' => 'https://miq.vn/media/product/1_samsung_odyssey_g5.jpg', ), 'sku' => '', 'productID' => 1, diff --git a/data/tag/add.php b/data/tag/add.php deleted file mode 100644 index a814366..0000000 --- a/data/tag/add.php +++ /dev/null @@ -1 +0,0 @@ - File này mô tả toàn bộ các bước tôi thực hiện tự động để chuyển đổi thiết kế Figma thành template Liquid. + +--- + +## Tổng quan quy trình + +``` +Figma Design → Export HTML/TailwindCSS → Ghép vào Template Liquid → Gắn dữ liệu PHP + +``` + +--- + +## Bước 1: Export Figma sang HTML + +**Trigger:** File `instructions/export_html.md` chứa các link Figma cần export. + +**Hành động tự động:** +1. Truy cập từng link Figma trong `export_html.md` +2. Implement design thành HTML + TailwindCSS (dùng `@tailwindcss/browser@4` CDN) +3. Lưu file HTML vào thư mục `export_to_html/` +4. Lưu ảnh vào thư mục `export_to_html/image/`, đặt tên file ảnh tương ứng với từng phần +5. kiểm tra lại file vừa xuất, so sánh với thiết kế để cho ra bản hoàn hảo +6. chạy lần nữa kiểm tra code từ giao diện với thiết kế + +**Các trang đã export:** +| File output | Figma node | +|---|---| +| `export_to_html/index.html` | Homepage | +| `export_to_html/category.html` | Trang danh mục sản phẩm | +| `export_to_html/product-detail.html` | Trang chi tiết sản phẩm | +| `export_to_html/home-article.html` | Trang danh sách bài viết | +| `export_to_html/cart.html` | Trang giỏ hàng | +| `export_to_html/article-detail.html` | Trang chi tiết bài viết | + +--- + +## Bước 2: Thiết lập cấu trúc Theme + +**File gốc:** `template/theme.html` + +**Hành động tự động:** +1. Lấy `` và các thẻ CSS từ `export_to_html/index.html` +2. Cấu trúc `theme.html` theo dạng: + ```html + + + + + + + + {% include "other/header" %} +
+ {{ page_content }} +
+ {% include "other/footer" %} + {% include javascript/index %} + + + ``` +3. Tách header ra `template/other/header.html` +4. Tách footer ra `template/other/footer.html` +5. Tách JS global ra `template/javascript/global.html` +6. Include `javascript/global` trong `template/javascript/index.html` + +**Quy tắc xử lý đường dẫn:** +- `src="image/xxx.png"` → `{{ 'xxx.png' | asset_url }}` +- `href="/xxx"` → giữ nguyên hoặc dùng biến Liquid tương ứng +- Ảnh lỗi: thay bằng `{{ 'no-image.png' | asset_url }}` + +--- + +## Bước 3: Ghép Header + Dữ liệu Menu + +**File data:** `data/menu.php` +**File template:** `template/other/header.html` + +**Hành động tự động:** +1. Đọc cấu trúc menu từ `data/menu.php` +2. Thay nội dung danh mục tĩnh bằng vòng lặp Liquid: + ```liquid + {% for item in menu %} + {{ item.name }} + {% endfor %} + ``` +3. Category icon chỉ hiển thị khi `is_featured = 1`: + ```liquid + {% if item.is_featured == 1 %} + + {% endif %} + ``` +4. JS liên quan đến header (mobile menu, dropdown...) để trong `template/javascript/global.html` + +--- + +## Bước 4: Ghép Homepage + +**Trigger:** File `instructions/ghep_homepage.md` +**File nguồn:** `export_to_html/index.html` +**File đích:** `template/home/home.html` +**JS trang chủ:** `template/javascript/homepage.html` + +**Checklist tự động:** +- [x] Copy nội dung `
` từ `index.html` vào `home.html` +- [x] **Banner:** Lấy dữ liệu từ `data/banner/banner.php`, implement Swiper slider: + ```liquid + {% for banner in banners %} +
+ {{ banner.title }} +
+ {% endfor %} + ``` +- [x] **Category icon:** Dữ liệu từ `data/menu.php`, filter `is_featured = 1` +- [x] **Sản phẩm đã xem:** Biến `product_history` từ `data/home.php` +- [x] **Bộ sưu tập:** Biến `product_collection` từ `data/home.php` + - Max 8 sản phẩm + - Ẩn section nếu `product_collection` rỗng +- [x] **Sản phẩm theo danh mục:** Biến `product_category` từ `data/home.php` + - Loop qua từng danh mục + - Max 5 sản phẩm/danh mục + - Lấy tên & URL từ `categories[0]` của sản phẩm đầu tiên + - Ẩn nếu rỗng + +--- + +## Bước 5: Ghép Trang Danh Mục Sản Phẩm + +**Trigger:** File `instructions/ghep_category.md` +**File nguồn:** `export_to_html/category.html` +**File đích:** `template/product/category.html` +**File data:** `data/product/category.php` + +**Hành động tự động:** +1. Copy HTML từ `category.html` vào `template/product/category.html` +2. Thay danh sách sản phẩm tĩnh bằng Liquid loop: + ```liquid + {% for product in products %} +
+ + {{ product.name }} + {{ product.price | money }} +
+ {% endfor %} + ``` +3. Gắn breadcrumb, tiêu đề danh mục, phân trang + +--- + +## Bước 6: Ghép Trang Chi Tiết Sản Phẩm + +**Trigger:** File `instructions/ghep_product_detail.md` +**File nguồn:** `export_to_html/product-detail.html` +**File đích:** `template/product/detail.html` +**File data:** `data/product/detail.php` +**JS:** `template/javascript/product-detail.html` + +**Hành động tự động:** +1. Copy HTML vào `template/product/detail.html` +2. **Swiper Thumbs Gallery:** Implement cho ảnh sản phẩm + Fancybox khi click +3. **Tab thông số/mô tả:** Chuyển tab hiển thị nội dung +4. **Nút xem thêm/thu gọn** cho mô tả sản phẩm +5. **Thêm vào giỏ hàng:** Thông báo mua hàng thành công +6. **Nút mua hàng:** Chuyển hướng tới `/cart` +7. Gắn biến Liquid từ `data/product/detail.php` + +--- + +## Bước 7: Ghép Trang Giỏ Hàng + +**Trigger:** File `instructions/export_cart.md` +**File nguồn:** `export_to_html/cart.html` +**File đích:** `template/cart/home.html` +**File data:** `data/cart/home.php` +**JS:** `template/javascript/cart.html` + +**Hành động tự động:** +1. Copy HTML vào `template/cart/home.html` +2. **Tăng/giảm số lượng:** JS cập nhật số lượng +3. **Tính giá:** Tự động cập nhật tổng tiền khi thay đổi số lượng +4. **Xóa sản phẩm:** Xóa khỏi danh sách giỏ hàng +5. Gắn biến Liquid từ `data/cart/home.php` + +--- + +## Bước 8: Ghép Trang Bài Viết + +**Trigger:** File `instructions/exrport_article.md` +**File data:** `data/article/home.php`, `data/article/detail.php` + +### 8a. Trang danh sách bài viết +- **Nguồn:** `export_to_html/home-article.html` +- **Đích:** `template/article/home.html` + +### 8b. Trang chi tiết bài viết +- **Nguồn:** `export_to_html/article-detail.html` +- **Đích:** `template/article/detail.html` + +--- + +## Cấu trúc thư mục dự án + +``` +agent_test/ +├── export_to_html/ # HTML export từ Figma (nguồn) +│ ├── index.html +│ ├── category.html +│ ├── product-detail.html +│ ├── home-article.html +│ ├── cart.html +│ ├── article-detail.html +│ └── image/ +├── template/ # Template Liquid (đích) +│ ├── theme.html # Layout chính +│ ├── home/home.html +│ ├── product/ +│ │ ├── category.html +│ │ └── detail.html +│ ├── article/ +│ │ ├── home.html +│ │ └── detail.html +│ ├── cart/home.html +│ ├── other/ +│ │ ├── header.html +│ │ └── footer.html +│ └── javascript/ +│ ├── index.html # Include tất cả JS +│ ├── global.html # JS dùng chung (header...) +│ ├── homepage.html # JS trang chủ (Swiper banner...) +│ ├── product-detail.html +│ └── cart.html +├── data/ # Dữ liệu mẫu PHP +│ ├── menu.php +│ ├── banner/banner.php +│ ├── home/home.php +│ ├── product/ +│ │ ├── category.php +│ │ └── detail.php +│ ├── article/ +│ │ ├── home.php +│ │ └── detail.php +│ └── cart/home.php +└── instructions/ # File hướng dẫn từng bước + ├── export_html.md + ├── ghep_homepage.md + ├── ghep_category.md + ├── ghep_product_detail.md + ├── export_cart.md + ├── exrport_article.md + └── huong_dan_tu_dong.md ← file này +``` + +--- + +## Quy tắc chung khi ghép Liquid + +| Tình huống | Cú pháp Liquid | +|---|---| +| Hiển thị biến | `{{ variable }}` | +| Định dạng tiền | `{{ price \| formart_price }}` | +| Đường dẫn ảnh asset | `{{ 'file.png' \| asset_url }}` | +| Ảnh lỗi fallback | `onerror="this.src='{{ 'no-image.png' \| asset_url }}'"` | +| Vòng lặp | `{% for item in list %}...{% endfor %}` | +| Điều kiện | `{% if condition %}...{% endif %}` | +| Ẩn nếu rỗng | `{% if list != empty %}...{% endif %}` | +| Giới hạn số lượng | `{% for item in list limit: 8 %}` | +| Include file | `{% include "other/header" %}` | + +--- + +## Thứ tự thực hiện + +``` +1. export_html.md → Export Figma → export_to_html/ +2. theme.html → Thiết lập layout chính + header/footer +3. ghep_homepage.md → Ghép trang chủ + dữ liệu +4. ghep_category.md → Ghép trang danh mục +5. ghep_product_detail → Ghép trang chi tiết sản phẩm +6. export_cart.md → Ghép trang giỏ hàng +7. exrport_article.md → Ghép trang bài viết +``` diff --git a/package/vendor/liquid/liquid/src/Liquid/Context.php b/package/vendor/liquid/liquid/src/Liquid/Context.php index 066427b..de713e2 100644 --- a/package/vendor/liquid/liquid/src/Liquid/Context.php +++ b/package/vendor/liquid/liquid/src/Liquid/Context.php @@ -296,8 +296,11 @@ class Context $key = preg_replace("|\[([0-9]+)\]|", ".$1", $key); } elseif (preg_match("|\[[0-9a-z._]+\]|", $key, $matches)) { $index = $this->get(str_replace(["[", "]"], "", $matches[0])); - if (strlen($index)) { - $key = preg_replace("|\[([0-9a-z._]+)\]|", ".$index", $key); + if ($index !== null && (is_scalar($index) || (is_object($index) && method_exists($index, '__toString')))) { + $index = (string) $index; + if (strlen($index)) { + $key = preg_replace("|\[([0-9a-z._]+)\]|", ".$index", $key); + } } } diff --git a/package/vendor/liquid/liquid/src/Liquid/StandardFilters.php b/package/vendor/liquid/liquid/src/Liquid/StandardFilters.php index 086b517..fc3bb2e 100644 --- a/package/vendor/liquid/liquid/src/Liquid/StandardFilters.php +++ b/package/vendor/liquid/liquid/src/Liquid/StandardFilters.php @@ -416,6 +416,14 @@ class StandardFilters */ public static function remove($input, $string) { + if ($input === null) { + return ''; + } + + if ($string === null) { + $string = ''; + } + return str_replace($string, '', $input); } @@ -430,6 +438,14 @@ class StandardFilters */ public static function remove_first($input, $string) { + if ($input === null) { + return ''; + } + + if ($string === null || $string === '') { + return $input; + } + if (($pos = strpos($input, $string)) !== false) { $input = substr_replace($input, '', $pos, strlen($string)); } @@ -449,6 +465,18 @@ class StandardFilters */ public static function replace($input, $string, $replacement = '') { + if ($input === null) { + return ''; + } + + if ($string === null) { + $string = ''; + } + + if ($replacement === null) { + $replacement = ''; + } + return str_replace($string, $replacement, $input); } @@ -464,6 +492,18 @@ class StandardFilters */ public static function replace_first($input, $string, $replacement = '') { + if ($input === null) { + return ''; + } + + if ($string === null || $string === '') { + return $input; + } + + if ($replacement === null) { + $replacement = ''; + } + if (($pos = strpos($input, $string)) !== false) { $input = substr_replace($input, $replacement, $pos, strlen($string)); } @@ -522,6 +562,10 @@ class StandardFilters */ public static function size($input) { + if ($input === null) { + return 0; + } + if ($input instanceof \Iterator) { return iterator_count($input); } @@ -542,7 +586,7 @@ class StandardFilters } // only plain values and stringable objects left at this point - return strlen($input); + return strlen((string)$input); } @@ -640,6 +684,10 @@ class StandardFilters */ public static function strip($input) { + if ($input === null) { + return ''; + } + return trim($input); } @@ -697,7 +745,12 @@ class StandardFilters */ public static function truncate($input, $characters = 100, $ending = '...') { + if ($input === null) { + return ''; + } + if (is_string($input) || is_numeric($input)) { + $input = (string)$input; if (strlen($input) > $characters) { return mb_substr($input, 0, $characters) . $ending; } diff --git a/template/article/category.html b/template/article/category.html deleted file mode 100644 index ad123d2..0000000 --- a/template/article/category.html +++ /dev/null @@ -1,163 +0,0 @@ -
-
-

Danh mục nội dung

- - - -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Danh mục ID Hiển thị STT Số bài viết Lựa chọn
1. Danh mục cấp 1 1 child_article - - - 60 - - Xem - - -
- - - - - - - - - - -
-
1.1 Danh mục cấp 2 1 child_article - - - 60 - - Xem - - -
- - - - - - - - - - -
-
1.1.1 Danh mục cấp 3 1 child_article - - - 60 - - Xem - - -
- - - - - - - - - - -
-
-
- -
-
\ No newline at end of file diff --git a/template/article/detail.html b/template/article/detail.html new file mode 100644 index 0000000..807cbbf --- /dev/null +++ b/template/article/detail.html @@ -0,0 +1,158 @@ +{% assign no_image_url = 'no-image.png' | asset_url %} +{% assign _article = page.article_detail %} +{% assign _article_cat_url = _article.categoryInfo[0].request_path | default: _article.categoryInfo[0].url %} +{% if _article_cat_url != '' %} +{% unless _article_cat_url contains '/' %} +{% assign _article_cat_url = '/' | append: _article_cat_url %} +{% endunless %} +{% endif %} +
+ + +
+ Tin tức + + Chi tiết tin tức +
+ + +
+ + +
+ + + {% if _article.categoryInfo.size > 0 %} + + {% endif %} + + +

+ {{ _article.title }} +

+ + +
+
+ + + + + {{ _article.createDate }} +
+ {% if _article.author != '' %} +
+ + + + + {{ _article.author }} +
+ {% endif %} +
+ + + {% if _article.summary != '' %} +
+

+ {{ _article.summary }} +

+
+ {% endif %} + + +
+ {{ _article.content }} +
+ +
+ + +
+ + + {% assign _promo_articles = page.home_article_list[19] %} + {% assign _video_articles = page.home_article_list[29] %} + {% if _promo_articles.size > 0 or _video_articles.size > 0 %} +
+ + {% if _promo_articles.size > 0 %} +
+

TIN KHUYẾN MẠI

+
+ {% assign _main_promo = _promo_articles[0] %} + +
+ {{ _main_promo.title }} +
+

{{ _main_promo.title }}

+
+
+ {% for _article in _promo_articles offset:1 limit:3 %} + + {{ _article.title }} +

+ {{ _article.title }} +

+
+ {% endfor %} +
+
+
+ {% endif %} + + {% if _promo_articles.size > 0 and _video_articles.size > 0 %} +
+ {% endif %} + + {% if _video_articles.size > 0 %} +
+

VIDEO REVIEW

+
+ {% assign _main_video = _video_articles[0] %} + + {{ _main_video.title }} +
+
+ + + +
+
+
+ {% for _video in _video_articles offset:1 limit:2 %} + +
+ {{ _video.title }} +
+ + + +
+
+

+ {{ _video.title }} +

+
+ {% endfor %} +
+
+ {% endif %} + +
+ {% endif %} + +
+ diff --git a/template/article/form.html b/template/article/form.html deleted file mode 100644 index 4577a85..0000000 --- a/template/article/form.html +++ /dev/null @@ -1,502 +0,0 @@ - - -
-
-
- {% if global.url contains 'id=' %} -

Sửa nội dung

- -

- ROG FALCHION LOW PROFILE – CHƠI GAME TRÊN MAC LÀ CHUYỆN NHỎ -

- {% else %} -

Thêm mới

- {% endif %} - - -
- -
- -
- -
-
-

Thông tin cơ bản

- -
-

Ảnh đại diện

- -
- -
- - -
- -
-

Ảnh nền trong chi tiết

- -
- -
- - -
- -
-

Danh mục * có thể chọn nhiều danh - mục 

- -
-
- -
- -
- -

Danh mục cấp 1

- -
- -
- - -
-

Danh mục cấp 2

- -
-
-
-
- - -
-
-

Danh mục cấp 2

-

-
-
-
-
-
-
-
- - -
-
-

Danh mục cấp 1

-
-
-
-
-
-
-
-
-
- -
-
- -
-

Tiêu đề

- - -
- -
-

Link Index

- - -
- -
-

Link tham khảo (link web ngoài nếu có)

- - -
- -
-

Tóm tắt chính

- - -
- -
-

Tags (Mỗi cụm từ 1 dòng)

- - -
-
- - -
- - -
- -
- -
-

Thứ tự (* số cao xếp - trước)

- - -
-
- - -
-

Dùng cho SEO

- -
-

- Url canonical - * để trống sẽ dùng link mặc định của hệ thống -

- - -
- -
-

- Meta Title -  0 ký tự , 0 từ -

- - -
- -
-

- Meta Keywords -  0 ký tự , 0 từ -

- - -
- -
-

- Meta Description - 0 ký tự , 0 từ (Khuyến nghị: 160 ký tự) -

- - -
- -
-

Cho phép Google Index

- - -
- -
-

Hiển thị Mục lục đầu bài viết

- - -
- -
- - -
-

Quản trị hiển thị

- - -
-

Thời gian của bài viết

- -
- - - - - -
- - (Hiển thị cho người xem thời gian thật của - bài thay vì thời gian cập nhật) -
- - -
-

Trạng thái

- -
- - - - - - -
-
- - - - -
- - -
-
-
- - - - - - - \ No newline at end of file diff --git a/template/article/home.html b/template/article/home.html index e6e433f..2e44bbe 100644 --- a/template/article/home.html +++ b/template/article/home.html @@ -1,137 +1,92 @@ -
-
-

Bài viết

+{% assign no_image_url = 'no-image.png' | asset_url %} +
-
- - -
+ +
+ Trang chủ + + + + Tin tức +
-
- - -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
STT Ảnh Sản phẩm (Tổng số: 1.742) Thống kê Quản trị Lựa chọn
1 - - - [#2481] - Elgato – Happy New Year 2024 Deal Hot Đầu Xuân - -
Thời gian chương trình : 15.02.2024 – 24.02.2024
- -
- STT - -
-
-

- Xem: 90

-

- Thích: 0

-

- Comment: 0

-
-

Cập nhật: Nguyễn MInh Hải

-

(15-02-2024, 2:57 pm)

-
-
- - - - - - - - - - - - - - -
-
-
- -
- - 1 - 2 - 3 - 4 - -
+ + + + {% for _cat in page.home_article_category %} + {% assign _cat_id = _cat.id %} + {% assign _articles = page.home_article_list[_cat_id] %} + {% if _articles.size > 0 %} + + {% endif %} + {% endfor %} + + + + +
+ +
\ No newline at end of file diff --git a/template/article/relation.html b/template/article/relation.html deleted file mode 100644 index 526465b..0000000 --- a/template/article/relation.html +++ /dev/null @@ -1,124 +0,0 @@ -{% assign _check_type = global.url | split: 'related_item_type=' %} - - - -
-
- -
-

Sửa nội dung

- -

ROG FALCHION LOW PROFILE – CHƠI GAME TRÊN MAC LÀ - CHUYỆN NHỎ

- - -
- - - - - -
- {% if _check_type[1] == 'product'%} - - {% include 'article/relation_product' %} - - {% elsif _check_type[1] == 'product-category' %} - - {% include 'article/relation_product_category' %} - - {% endif %} -
-
-
- - - - \ No newline at end of file diff --git a/template/article/relation_add.html b/template/article/relation_add.html deleted file mode 100644 index 053164c..0000000 --- a/template/article/relation_add.html +++ /dev/null @@ -1,70 +0,0 @@ -{% assign _check_type = global.url | split: 'related_item_type=' %} - - - -
-
-
-

Thêm liên quan

- -

- Thêm liên quan: HuraSoft - Test tin tức -

-
- - - - {% if _check_type[1] == 'product' %} - - {% include 'article/relation_product_add' %} - - {% elsif _check_type[1] == 'product-category' %} - - {% include 'article/relation_product_category_add' %} - - {% endif %} - -
-
- - - - - - - \ No newline at end of file diff --git a/template/article/relation_product.html b/template/article/relation_product.html deleted file mode 100644 index 8965d02..0000000 --- a/template/article/relation_product.html +++ /dev/null @@ -1,68 +0,0 @@ -
-

Danh sách liên quan: HuraSoft - Test tin tức

- - - + - Thêm liên quan mới - -
- -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - -
STT Ảnh Tên Thông tin bán hàng Cài đặt Lựa chọn
1 - CPU Intel Pentium Gold G6405 (Intel LGA1200 - 2 Core - 4 Thread - Base 4.1Ghz - Cache 4MB - -

- Mã kho :  CPUI0132

-

- Lượt xem:  21577

-

- Giá bán :  1.999.000 vnđ

-

- Kho hàng : 3

-

- Bảo hành : 36 Tháng

-
-

STT

- -
- -
-
- -
- - 1 - 2 - 3 - 4 - -
\ No newline at end of file diff --git a/template/article/relation_product_add.html b/template/article/relation_product_add.html deleted file mode 100644 index 02b281c..0000000 --- a/template/article/relation_product_add.html +++ /dev/null @@ -1,78 +0,0 @@ -
-

Chọn sản phẩm liên quan - Tổng số: 28872

- -
- - -

Chọn danh mục

- - - - - - -
- - - Chọn toàn bộ danh sách - - -
- - - - - - - - - - - - - - - - - - - - - - - - - -
STT Ảnh Tên Thông tin bán hàng Lựa chọn
1 - - - CPU Intel Pentium Gold G6405 Intel LGA1200 - 2 Core - 4 Thread - Base 4.1Ghz - Cache 4MB -

Cập nhật: Hôm nay, 11:11 am

-
- - Mã kho : CPUI0132
- - Lượt xem: 21577
- - Giá bán : 1.999.000 vnđ
- - Kho hàng : 3
- - Bảo hành : 36 Tháng -
- - Chọn liên quan - -
-
- -
- - 1 - 2 - 3 - 4 - -
-
\ No newline at end of file diff --git a/template/article/relation_product_category.html b/template/article/relation_product_category.html deleted file mode 100644 index 9ab92fd..0000000 --- a/template/article/relation_product_category.html +++ /dev/null @@ -1,53 +0,0 @@ -
-

Danh sách liên quan: HuraSoft - Test tin tức

- - - + - Thêm liên quan mới - -
- -
- - - - - - - - - - - - - - - - - - - -
STT Tên Lựa chọn
1 -

Laptop - Tablet - Mobile

- -

STT

- -
- - Bỏ lựa chọn - -
-
- -
- - 1 - 2 - 3 - 4 - -
\ No newline at end of file diff --git a/template/article/relation_product_category_add.html b/template/article/relation_product_category_add.html deleted file mode 100644 index 2102cf2..0000000 --- a/template/article/relation_product_category_add.html +++ /dev/null @@ -1,60 +0,0 @@ -
-

Chọn danh mục liên quan

- -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Danh mục Lựa chọn
1 Danh mục cấp 1 - - Chọn liên quan - - -

Đã chọn

-
1.1 Danh mục cấp 2 - - Chọn liên quan - -
1.1.1 Danh mục cấp 3 - - Chọn liên quan - -
1.1.1.1 Danh mục cấp 4 - - Chọn liên quan - -
-
-
\ No newline at end of file diff --git a/template/article/tag.html b/template/article/tag.html deleted file mode 100644 index 2e5da21..0000000 --- a/template/article/tag.html +++ /dev/null @@ -1,123 +0,0 @@ - - -
-
- -
-

Sửa nội dung

- -

ROG FALCHION LOW PROFILE – CHƠI GAME TRÊN MAC LÀ CHUYỆN NHỎ

- - -
- - -
- Chỉnh sửa - - {% if global.url contains 'id=' %} - Tag - Liên quan: Sản phẩm - Liên quan: Danh mục sản phẩm - {% endif %} -
- - -
- - - Chọn tag mới - - -
- - - - - - - - - - - - - - - - - -
STT Tag Lựa chọn
1 Laptop GTX 1050  - -
-
- -
- - -
-
-
- - - - \ No newline at end of file diff --git a/template/cart/home.html b/template/cart/home.html new file mode 100644 index 0000000..3b3fe80 --- /dev/null +++ b/template/cart/home.html @@ -0,0 +1,247 @@ + +
+
+ Trang chủ + + + + Giỏ hàng +
+
+ + +
+
+
+ + +

Thông tin giỏ hàng

+ + + {% for _item in page.cart_items %} + {% assign _info = _item.item_info %} + {% assign _ic = _item.in_cart %} + +
+
+ + +
+ + {{ _info.productName }} + +
+ + +
+
+ + {{ _info.productName }} + + +
+ + +
+ {% if _ic.price == 0 %} +

Liên hệ

+

 

+ {% else %} +

{{ _ic.total_price + }}

+ {% if _info.marketPrice > 0 %} +

{{ _info.marketPrice }}

+ {% else %} +

 

+ {% endif %} + {% endif %} +
+ + +
+ +
+ {{ _ic.quantity }} +
+ +
+ + + + +
+
+
+
+ {% if _info.productSummary != '' %} +
+
+
+
    + {% assign _lines = _info.productSummary | split: "\n" %} + {% for _line in _lines %} +
  • {{ _line }}
  • + {% endfor %} +
+
+
+ {% endif %} +
+ + {% endfor %} + + +

Thông tin nhận hàng

+ + +
+ +
+ + +
+ + +
+ +
+ + +
+ + +
+
+ + +
+
+ + +
+
+ + +
+ +
+
+ + + + +
+
+ + + + +
+
+ +
+
+
+ + + + + +
+ Tổng tiền + {{ page.cart_summary.total_value }} +
+ + +
+ + +
+

Phương thức thanh toán

+ +
+ {% for _pm in page.payment_method %} + + {% endfor %} +
+ + + + + + +
+ +
+
+
\ No newline at end of file diff --git a/template/home/home.html b/template/home/home.html index 3d04835..88afda2 100644 --- a/template/home/home.html +++ b/template/home/home.html @@ -48,7 +48,7 @@
{% if _product.price > 0 %} -

{{ _product.price | number_format }} {{ _product.price | format_number }} đ

{% else %}

Liên hệ

@@ -62,12 +62,11 @@ {% if page.product_collection.size > 0 %}
- +
-
+

Ngập tràn ưu đãi- Đừng bỏ lỡ!

@@ -100,19 +99,20 @@ LẠNH - 50%
-
- {% for _product in page.product_collection limit:8 %} -
- {{ _product.productName }} -
+
+ {% for _product in page.product_collection limit:12 %} + @@ -247,7 +247,7 @@ class="absolute inset-0 w-full h-full object-cover" />

{{ _cat_info.name }}

- Xem tất cả + Xem tất cả >>
@@ -258,47 +258,49 @@
- + {{ _product.productName }} - {% if _product.productType.isSaleOff == 1 %} - Sale off - {% elsif _product.productType.isHot == 1 %} - Hot - {% elsif _product.productType.isNew == 1 %} - Mới - {% endif %} +
+ + {{ _product.label | strip | default: 'Sắm tết vô tư' }} +
{% if _product.price > 0 %} -
-

{{ _product.price | number_format }} +

{{ _product.price | format_number }} đ

- {% if _product.price_off != '' and _product.price_off != '0' %} - -{{ - _product.price_off }}% + {% assign _price_off = _product.price_off | strip %} + {% if _price_off != '' and _price_off != '0' %} + -{{ + _price_off }}% {% endif %}
{% if _product.marketPrice > 0 %} -

{{ _product.marketPrice | number_format }} đ

+

{{ _product.marketPrice | format_number }} đ

{% endif %} {% else %} -

Liên hệ

+

Liên hệ

{% endif %} - {{ + {{ _product.productName }} - {% if _product.rating > 0 %} -
- - {{ _product.rating }} · {{ _product.reviewCount }} đánh giá +
+ +
- {% endif %} -
-
+
+
+ + {{ _product.rating | default: 0 }} · Đã bán {{ _product.reviewCount | default: 0 }} +
+ +
@@ -319,4 +321,4 @@ {% endfor %}
- \ No newline at end of file + diff --git a/template/javascript/cart.html b/template/javascript/cart.html new file mode 100644 index 0000000..e59175d --- /dev/null +++ b/template/javascript/cart.html @@ -0,0 +1,103 @@ + diff --git a/template/javascript/edit_template.html b/template/javascript/edit_template.html deleted file mode 100644 index a566d74..0000000 --- a/template/javascript/edit_template.html +++ /dev/null @@ -1,83 +0,0 @@ - - - - - \ No newline at end of file diff --git a/template/javascript/homepage.html b/template/javascript/homepage.html index 4e68998..63cfef0 100644 --- a/template/javascript/homepage.html +++ b/template/javascript/homepage.html @@ -31,8 +31,8 @@ prevEl: el.querySelector(".swiper-button-prev"), }, breakpoints: { - 1280: { slidesPerView: 4 }, - 1600: { slidesPerView: 5 }, + 1200: { slidesPerView: 5 }, + 1600: { slidesPerView: 6 }, }, }) }) diff --git a/template/javascript/index.html b/template/javascript/index.html index f92630b..e37b168 100644 --- a/template/javascript/index.html +++ b/template/javascript/index.html @@ -12,45 +12,12 @@ {% if global.view == 'home' %} {% include javascript/product_list %} +{% elsif global.view == 'detail' %} +{% include javascript/product-detail %} {% endif %} -{% include javascript/product_form %} +{% elsif global.module == 'cart' %} -{% elsif global.module == 'deal' %} +{% include javascript/cart %} -{% include javascript/product_form %} - -{% elsif global.module == 'marketing' %} - -{% include javascript/marketing_form %} - -{% elsif global.module == 'brand' %} - -{% include javascript/brand %} - -{% elsif global.module == 'report' %} - -{% include javascript/visitor %} - -{% elsif global.module == 'system' %} - -{% include javascript/system %} - -{% elsif global.module == 'page' %} - -{% include javascript/page %} - -{% elsif global.module == 'template' and global.view == 'edit-template' %} - -{% include javascript/edit_template %} - -{% elsif global.module == 'tag' and global.view == 'add' %} - -{% include javascript/tag %} - -{% elsif global.module == 'shipping2' %} - -{% include javascript/shipping2 %} - - -{% endif %} \ No newline at end of file +{% endif %} diff --git a/template/javascript/product-detail.html b/template/javascript/product-detail.html new file mode 100644 index 0000000..5279ae6 --- /dev/null +++ b/template/javascript/product-detail.html @@ -0,0 +1,226 @@ + diff --git a/template/other/footer.html b/template/other/footer.html index fa0205e..e02b25c 100644 --- a/template/other/footer.html +++ b/template/other/footer.html @@ -1,4 +1,4 @@ -
+
@@ -35,9 +35,10 @@ {% assign _article_idx = _article_idx | plus: 1 %} {% endfor %} {% endfor %} - {% if _article_idx > 0 %}
{% endif %} -
+ {% if _article_idx > 0 %} +
{% endif %}
+

VIDEO REVIEW

@@ -66,29 +67,29 @@
- - diff --git a/template/other/header.html b/template/other/header.html index 0d68ef4..f07dfbf 100644 --- a/template/other/header.html +++ b/template/other/header.html @@ -102,10 +102,10 @@ Đăng nhập
- +
- \ No newline at end of file + + + + diff --git a/template/product/category.html b/template/product/category.html index 1c8b760..8636fe1 100644 --- a/template/product/category.html +++ b/template/product/category.html @@ -4,8 +4,10 @@
Trang chủ - - {{ page.current_category.name }} + + + + {{ page.current_category.name | strip }}
@@ -19,29 +21,41 @@
{% for _product in page.product_list limit:5 %} -
+ class="relative bg-white border border-[#dcdcdc] rounded-[8px] w-[226px] h-[426px] shrink-0 px-[7px] pt-[10px] pb-[8px] flex flex-col gap-[8px] no-underline"> +
+ {% if _product.productType.isNew == 1 %} + Mẫu + mới + {% endif %} + Trả + chậm 0% +
+ +
{{ _product.productName }}
- {% if _product.label != '' %} +
- {{ _product.label }} + {{ _product.label | strip | default: 'Sắm tết vô tư' }}
- {% endif %} +
{% if _product.price > 0 %}

{{ - _product.price | number_format }} đ

- {% if _product.price_off != '' %} + _product.price | format_number }} đ

+ {% assign _price_off = _product.price_off | strip %} + {% if _price_off != '' and _price_off != '0' %} -{{ - _product.price_off }}% + _price_off }}% {% endif %} {% else %}

Liên hệ

@@ -49,12 +63,20 @@
{% if _product.marketPrice > 0 %}

{{ - _product.marketPrice | number_format }} đ

+ _product.marketPrice | format_number }} đ

{% endif %}

{{ _product.productName }}

-
+ +
+ + +
+ +
@@ -144,47 +166,53 @@ {% for _product in page.product_list %}
- + {{ _product.productName }} - {% if _product.productType.isSaleOff == 1 %} - Sale off - {% elsif _product.productType.isHot == 1 %} - Hot - {% elsif _product.productType.isNew == 1 %} - Mới - {% endif %} +
+ + {{ _product.label | strip | default: 'Sắm tết vô tư' }} +
{% if _product.price > 0 %} -
-

{{ _product.price | number_format }} đ

- {% if _product.price_off != '' and _product.price_off != '0' %} - -{{ - _product.price_off }}% +
+

{{ _product.price | + format_number }} đ

+ {% assign _price_off = _product.price_off | strip %} + {% if _price_off != '' and _price_off != '0' %} + -{{ + _price_off }}% {% endif %}
{% if _product.marketPrice > 0 %} -

{{ _product.marketPrice | number_format }} đ

+

{{ + _product.marketPrice | format_number }} đ

{% endif %} {% else %} -

Liên hệ

+

Liên hệ

{% endif %} - {{ + {{ _product.productName }} - {% if _product.rating > 0 %} -
- - {{ _product.rating }} · {{ _product.reviewCount }} đánh giá +
+ +
- {% endif %} -
-
+
+
+ + {{ _product.rating | default: 0 }} · Đã bán {{ _product.reviewCount | default: 0 }} +
+
@@ -265,4 +293,4 @@
{% endif %} -
\ No newline at end of file +
diff --git a/template/product/detail.html b/template/product/detail.html index 3a0e884..7e26df2 100644 --- a/template/product/detail.html +++ b/template/product/detail.html @@ -2,6 +2,9 @@ {% assign _product = page.product_info %} {% assign _rating_summary = _product.review.summary %} + + + -
+
+
+ {% assign _product_paths = _product.productPath[0].path | to_array %} + {% if _product_paths.size > 0 %} + {% for _path_entry in _product_paths %} + {% assign _path = _path_entry.value %} + {% if _path.url != '' %} + {{ _path.name | strip }} + {% else %} + {{ _path.name | strip }} + {% endif %} + {% unless forloop.last %} + + + + {% endunless %} + {% endfor %} + {% elsif _product.categoryInfo.size > 0 %} + {{ _product.categoryInfo[0].name | strip + }} + {% else %} + Chi tiết sản phẩm + {% endif %} +
+ + {% if false %}
Trang chủ - {% if _product.productPath.size > 0 %} - {% for _path in _product.productPath[0].path %} + {% assign _product_paths = _product.productPath[0].path | to_array %} + {% if _product_paths.size > 0 %} + {% for _path_entry in _product_paths %} + {% assign _path = _path_entry.value %} {{ _path.name }} {% endfor %} @@ -50,7 +93,10 @@ {{ _product.categoryInfo[0].name }} {% endif %} + + {{ _product.productName }}
+ {% endif %}
@@ -68,33 +114,60 @@ {{ _rating_summary.avgRate | default: 0 }} - i + i Thông số
-
+
-
- {{ _product.productName }} + +
+
+ {% if _product.productImageGallery.size > 0 %} + {% for _image in _product.productImageGallery limit:13 %} +
+ + {{ _product.productName }} + +
+ {% endfor %} + {% else %} +
+ + {{ _product.productName }} + +
+ {% endif %} +
-
- {% if _product.productImageGallery.size > 0 %} - {% for _image in _product.productImageGallery limit:13 %} - - {% endfor %} - {% else %} - - {% endif %} + +
+
+ {% if _product.productImageGallery.size > 0 %} + {% for _image in _product.productImageGallery limit:13 %} +
+ {{ _product.productName }} +
+ {% endfor %} + {% else %} +
+ {{ _product.productName }} +
+ {% endif %} +
@@ -102,37 +175,56 @@

MIQ cam kết

-

- Hàng chính hãng, hỗ trợ kỹ thuật nhanh chóng.

-

- {% if _product.warranty != '' %}{{ _product.warranty }}{% else %}Bảo hành theo chính sách của nhà sản xuất.{% endif %}

-

- {% if _product.price > 0 %}Giá bán minh bạch, cập nhật theo dữ liệu sản phẩm.{% else %}Giá đang được cập nhật, vui lòng liên hệ để nhận báo giá.{% endif %}

-

- Tư vấn trước và sau mua hàng trong giờ hành chính.

-

- {% if _product.package_accessory != '' %}{{ _product.package_accessory }}{% else %}Phụ kiện và quà tặng áp dụng theo từng chương trình cụ thể.{% endif %}

+

+ + Hư gì đổi nấy 12 tháng tận nhà (miễn phí tháng đầu) +

+

+ + {% if _product.warranty != '' %}{{ _product.warranty }}{% else %}Bảo hành chính hãng 2 năm, có người đến tận + nhà{% endif %} +

+

+ + {% if _product.price > 0 %}Giá bán minh bạch, cập nhật theo dữ liệu sản phẩm.{% else %}Giá đang được cập + nhật, vui lòng liên hệ để nhận báo giá.{% endif %} +

+

+ + Nếu dùng cho hoạt động kinh doanh (nhà máy, khách sạn, giặt ủi,...) thì không được bảo hành. +

+

+ + {% if _product.package_accessory != '' %}{{ _product.package_accessory }}{% else %}Lắp đặt miễn phí lúc giao + hàng{% endif %} +

Tham khảo thêm sản phẩm đang xem

- {{ _product.productName }} -
+ {{ _product.productName }} +

{{ _product.productName }}

{% if _product.price > 0 %} -

{{ _product.price | number_format }}₫

+

{{ _product.price | format_number }}₫

{% else %}

Liên hệ

{% endif %} {% if _product.marketPrice > 0 %} -

{{ _product.marketPrice | number_format }}₫

+

{{ _product.marketPrice | format_number }}₫

{% endif %}
-

{% if _product.warranty != '' %}{{ _product.warranty }}{% else %}Thông tin bảo hành đang cập nhật.{% endif %}

+

{% if _product.warranty != '' %}{{ _product.warranty + }}{% else %}Thông tin bảo hành đang cập nhật.{% endif %}

@@ -140,7 +232,8 @@

Đặc điểm nổi bật

{% if _product.productSummary != '' %} -
{{ _product.productSummary }}
+
{{ _product.productSummary }} +
{% else %}
  • Sản phẩm đang được cập nhật phần mô tả nổi bật.
  • @@ -151,78 +244,117 @@
    - - + +
    -
    -

    Tổng quan

    - + +
    +
    +

    Tổng quan

    + +
    +
    +

    Tên sản phẩm

    +

    {{ _product.productName }}

    +

    Danh mục

    +

    {% if _product.categoryInfo.size > 0 %}{{ _product.categoryInfo[0].name }}{% else %}Đang cập nhật{% endif + %}

    +

    Thương hiệu

    +

    {% if _product.brand.name != '' %}{{ _product.brand.name }}{% else %}Đang cập nhật{% endif %}

    +

    Model

    +

    {% if _product.productModel != '' %}{{ _product.productModel }}{% else %}Đang cập nhật{% endif %}

    +

    SKU

    +

    {% if _product.productSKU != '' %}{{ _product.productSKU }}{% else %}Đang cập nhật{% endif %}

    +

    Bảo hành

    +

    {% if _product.warranty != '' %}{{ _product.warranty }}{% else %}Đang cập nhật{% endif %}

    +

    Đơn vị tính

    +

    {{ _product.priceUnit }}

    +

    Cập nhật

    +

    {{ _product.lastUpdate }}

    +
    -
    -

    Tên sản phẩm

    -

    {{ _product.productName }}

    -

    Danh mục

    -

    {% if _product.categoryInfo.size > 0 %}{{ _product.categoryInfo[0].name }}{% else %}Đang cập nhật{% endif %}

    -

    Thương hiệu

    -

    {% if _product.brand.name != '' %}{{ _product.brand.name }}{% else %}Đang cập nhật{% endif %}

    -

    Model

    -

    {% if _product.productModel != '' %}{{ _product.productModel }}{% else %}Đang cập nhật{% endif %}

    -

    SKU

    -

    {% if _product.productSKU != '' %}{{ _product.productSKU }}{% else %}Đang cập nhật{% endif %}

    -

    Bảo hành

    -

    {% if _product.warranty != '' %}{{ _product.warranty }}{% else %}Đang cập nhật{% endif %}

    -

    Đơn vị tính

    -

    {{ _product.priceUnit }}

    -

    Cập nhật

    -

    {{ _product.lastUpdate }}

    -
    - -
    -

    Mô tả sản phẩm

    - -
    -
    - {% if _product.productDescription != '' %} - {{ _product.productDescription }} - {% else %} -

    Thông tin mô tả sản phẩm đang được cập nhật.

    - {% endif %} + +
    + {% comment %}

    Đánh giá {{ _product.productName }}

    -

    {{ _rating_summary.avgRate | default: 0 }}/5

    -

    {{ page.product_info.comment.summary.total | default: 0 }} khách hài lòng

    +

    {{ _rating_summary.avgRate | default: 0 + }}/5

    +

    {{ page.product_info.comment.summary.total | default: 0 }} khách hài lòng +

    {{ _rating_summary.total | default: 0 }} đánh giá

    -
    5
    0%
    -
    4
    0%
    -
    3
    0%
    -
    2
    0%
    -
    1
    0%
    +
    5 +
    0% +
    +
    4 +
    0% +
    +
    3 +
    0% +
    +
    2 +
    0% +
    +
    1 +
    0% +
    - {{ _product.productName }} - {{ _product.productName }} - {{ _product.productName }} + {{ _product.productName }} + {{ _product.productName }} + {{ _product.productName }}
    -
    +

    MIQ

    Thông tin đánh giá đang được cập nhật

    ★★★★★ | Chưa có nội dung đánh giá hiển thị

    -

    Khách hàng có thể để lại đánh giá sau khi mua hàng để hoàn thiện phần trải nghiệm thực tế cho sản phẩm này.

    +

    Khách hàng có thể để lại đánh giá sau khi mua hàng để hoàn thiện phần trải nghiệm thực tế cho sản phẩm này. +

    -
    +
    -
    +

    MIQ

    @@ -232,23 +364,144 @@
    - - + + +
    +
    + {% endcomment %} + + {% assign _rating_total = _rating_summary.total | default: 0 | plus: 0 %} + {% assign _rating_avg = _rating_summary.avgRate | default: 0 %} + {% assign _happy_total = page.product_info.comment.summary.total | default: _rating_total %} +
    +

    Đánh giá {{ _product.productName }}

    + +
    +
    +
    + +

    {{ _rating_avg }}

    +

    /5

    +
    +

    {{ _happy_total }} khách hài lòng

    +

    {{ _rating_total }} đánh giá

    +
    + +
    + {% assign _rating_keys = '5,4,3,2,1' | split: ',' %} + {% for _star in _rating_keys %} + {% assign _rate_point = _star | plus: 0 %} + {% assign _rate_count = 0 %} + {% if _rating_summary.list_rate.size > 0 %} + {% for _rate in _rating_summary.list_rate %} + {% assign _rate_key = _rate.rate | default: _rate.star | default: _rate.key | default: _rate.id | plus: 0 %} + {% if _rate_key == _rate_point %} + {% assign _rate_count = _rate.total | default: _rate.count | default: _rate.value | plus: 0 %} + {% endif %} + {% endfor %} + {% endif %} + {% assign _rate_percent = 0 %} + {% if _rating_total > 0 %} + {% assign _rate_percent = _rate_count | times: 100.0 | divided_by: _rating_total %} + {% endif %} +
    + {{ _star }} + +
    + +
    + + {% if _rate_percent > 0 %}{{ _rate_percent | round: 1 }}%{% else %}0{% endif %} + +
    + {% endfor %} +
    + + {{ _product.productName }} + {{ _product.productName }} + {{ _product.productName }} +
    + +
    +
    +

    Nguyễn Lê Tuấn

    + +

    Đã mua tại MIQ

    +
    +
    + ★★★★★ + + +

    Sẽ giới thiệu cho bạn bè, người thân

    +
    +

    Tủ lạnh có ngăn chứa rất rộng rãi để được nhiều thực phẩm, có app theo dõi rất tiện + lợi, + mua được ngay dịp sale giá rẻ, có dịp mình sẽ ủng hộ nữa

    +
    + +
    + +
    +
    +

    Nguyễn Lê Tuấn

    + +

    Đã mua tại MIQ

    +
    +
    + ★★★★★ + + +

    Sẽ giới thiệu cho bạn bè, người thân

    +
    +

    Tủ lạnh có ngăn chứa rất rộng rãi để được nhiều thực phẩm, có app theo dõi rất tiện + lợi, + mua được ngay dịp sale giá rẻ, có dịp mình sẽ ủng hộ nữa

    +
    + +
    + +
-
-
-
-

TIN KHUYẾN MẠI

-
-
-
- -
-

Ngày hội ĐIỆN MÁY - SIÊU RẺ. Duy nhất 17h ngày 10/02 Cơ hội trúng Máy nước

-
-
-
- -

Ngày hội ĐIỆN MÁY - SIÊU RẺ. Duy nhất 17h ngày 10/02 Cơ hội trúng Máy nước

-
-
- -

Ngày hội ĐIỆN MÁY - SIÊU RẺ. Duy nhất 17h ngày 10/02 Cơ hội trúng Máy nước

-
-
- -

Ngày hội ĐIỆN MÁY - SIÊU RẺ. Duy nhất 17h ngày 10/02 Cơ hội trúng Máy nước

-
-
-
-
-
-

VIDEO REVIEW

-
-
- -
-
-
-
- -
-
-

Duy nhất 17h ngày 10/02 Cơ hội trúng Máy nước

-
-
-
- -
-
-

Duy nhất 17h ngày 10/02 Cơ hội trúng Máy nước

-
-
-
-
+
-
-

Mọi người cũng tìm kiếm

-
- hút mùi hafele - bếp từ cheft - nồi cơm điện Tiger - máy cạo râu Enchen - mũ bảo hiểm - nồi cơm điện Cuckoo - iPhone 15 - chảo chống dính Elmich - máy massage X5 Pro Omni - điều hòa Samsung - máy lọc nước Korihome Kangen K8 - tông đơ cắt tóc - điều hoà Hisense - Máy chạy bộ - MacBook Air M4 - điều hòa Nagakawa -
+ + \ No newline at end of file