Tải Martfury v3.4 + Cài đặt theme cho Magento 2 FULL demo, Magento là một nền tảng web thương mại điện tử (Adobe eCommerce Marketing Platform) được xây dựng bằng PHP dựa trên Zend framework.
Hướng dẫn cài đặt theme cho Magento 2 dễ dàng thành công 100%
Như bạn đã biết Magento có 2 phiên bản Open Source (B2C) miễn phí dành cho cộng đồng kết nối doanh nghiệp tới khách hàng và Adobe Commerce (B2B) phiên bản trả phí (Pro) dành cho các doanh nghiệp lớn có giá đâu đó khoảng hơn 22k$/Năm. Bài viết này hãy cùng itsmeit cài đặt một theme có tên là Marfury với phiên bản Open Source nhé. itsmeit đánh giá theme này khá đẹp tương thích mọi thiết bị mobile, tablet.. Và rất nhiều chức năng cũng như tốc độ load trang web ko thua kém gì theme flatsome wordpress.
Demo link: Martfury – Marketplace Multipurpose eCommerce Magento 2 Theme
Bước 1. Tải theme và chuẩn bị trang web Magento 2
Marfury theme version 3.4 tương thích từ magento 2.3.x cho đến 2.4.x, cụ thế bài viết này itsmeit đang cài đặt là Magento 2.4.1 và tất nhiên nếu bạn đang dùng Windows với xampp hoặc MacOS thì hãy nhanh tay bấm “Ctrl+W“. Nếu bạn mới bắt đầu, hãy xem hướng dẫn cài đặt Magento 2.4 trên Ubuntu 22.04 | 20.04 bằng Composer.
Nếu bạn đã download file martfury-theme-magento2-v3.4.zip, hãy giải nén vào máy tính của bạn. Trong thư mục giải nén, bạn sẽ tìm thấy theme-package.zip là file theme magento 2.
Bước 2. Giải nén và cài đặt theme cho Magento 2
Sau khi bạn đã tải về theme và giải nén, hãy mở terminal (Ctrl+ALT+T) từ thư mục này và copy file theme-package.zip đến thư mục chứa source code magento.
cp -R theme-package.zip /var/www/vhosts/magento2.4/project-community-edition
Câu lệnh bên trên itsmeit đã coppy file từ thư mục giải nén đến “project-community-edition” là thư mục chứa source magento 2. Tiếp theo, hãy di chuyển đến “project-community-edition” (thư mục chứa source code magento của bạn) để giải nén file và cài đặt theme.
Nếu bạn cài đặt trên server bạn có thể upload file bằng filezilla, upload trực tiếp file zip lên thư mục magento và login bằng ssh để unzip.
cd /var/www/vhosts/magento2.4/project-community-edition unzip theme-package.zip rm theme-package.zip

itsmeit đã sử dụng unzip để giải nén và xóa luôn file theme-package.zip sau khi đã giải nén thành công , nếu bạn chưa cài đặt unzip hãy chạy lệnh để cài đặt nó.
sudo apt install zip unzip
Lưu ý quan trọng: Trong thư mục giải nén có những file “X – patch magento 2.xx“ là các bản cập nhật, vá lỗi để tương thích với phiên bản magento 2 của bạn. Ví dụ itsmeit đang cài Magento 2.4.1 sau khi unzip file theme-package.zip itsmeit sẽ cần unzip thêm file patch magento 2.4.0-2.4.1.zip (ghi đè).
Sau khi giải nén xong thì chạy lệnh sau để cài đặt theme cho Magento 2, câu lệnh này sẽ cập nhật theme vào database và thực hiện auto import demo homepage, theme settings.. cho trang web của bạn. Bạn cũng có thể lựa chọn import homepage khác hoặc tùy biến trong menu MageBig trong admin.
php bin/magento setup:upgrade

Như bạn thấy ở ảnh bên trên, có rất nhiều module MageBig_* được cài đặt và đã không sảy ra lỗi.
Bước 3: Import demo và tùy biến theme Marfury trong Magento 2
Đăng nhập vào trang admin, bấm vào MageBig->Martfury v3.4->Choose Layout. Ở đây hãy chọn theme mà bạn cần import bấm Activate sau đó bấm Import content như hình dưới đây itsmeit đã chụp ảnh lại.

Chọn “Override Blocks/Pages/Widgets” nếu bạn muốn ghi đè, xóa toàn bộ data cũ và import data mới. Chờ import hoàn thành bấm vào System->Cache Management -> Flush Magento Cache và kiểm tra demo ngoài frontend.
Ngoài ra, bên dưới “Choose Layout“ có mục Theme Configuration và Design Configuration bạn có thể tùy biến, cấu hình giao diện cho trang web của bạn.
Cài đặt theme cho Magento 2 (Marfury) với extension và các chức năng như: Ajax Filter, Ajax Infinite Scroll, Shop by brand… bạn có thể tìm thấy nó trong MageBig->Extensions hoặc Stores->Configuration->MAGEBIG EXTENSIONS.
Bước 4. Hướng dẫn thay đổi theme trong Magento 2
Để thay đổi theme cho magento 2, đối với theme Marfury thì mỗi khi bạn Activate và import demo thì nó sẽ tự thiết lập chính cái theme đó làm mặc định. Nếu bạn muốn thay đổi nó hãy mở Content->Configuration và bấm vào Edit ở mục Main Website Store.

Mục Applied Theme chọn theme Marfury – xx và bấm Save để thay đổi theme.
Lưu ý: Mỗi khi bạn thay đổi cấu hình hoặc chỉnh sửa sản phẩm, post conent trong magento 2 đều phải xóa cache, bấm vào System->Cache Management -> Flush Magento Cache để xóa. Nếu bạn đang dev có thể disable 3 chức năng: Page Cache, Layouts, Blocks HTML output bạn sẽ ko cần xóa cache khi save các chức năng trong backend.
Trên đây là các bước rất đơn giản để cài đặt theme cho Magento 2, một nền tảng dành cho thương mại điện tử giúp tạo và xây dựng những website mạnh mẽ và dễ dàng quản lý. Magento 2 Open source cũng có một cộng đồng khá mạnh mẽ như stack exchange hoặc stack overflow và rất nhiều các module, extension free được phát triển từ cộng đồng cũng như các phiên bản trả phí từ doanh nghiệp. Bạn có thể thoải mái lựa chọn để xây dựng trang web cho cửa hàng, shop, doanh nghiệp của minh.
– Advertising –