– Tham khảo cấu trúc theme:
– Tham khảo thêm về Less tại Anh) hoặc Việt).
– Magento 2 có 2 chế độ compile Less sang CSS là Server side less compilation và Client side less compilation:
+ Server side less compilation là kiểu compile mặc định, khi file Less thay đổi thì chúng ta phải xóa các file trong thư mục var/view_preprocessed/ và pub/static/frontend/ đi để server compile lại CSS. Trong quá trình phát triển thì sẽ gây tốn công và mất thời gian, do đó chúng ta có thể dùng Grunt để tự động hóa thao tác này.
+ Client side less compilation chỉ dùng được trong Developer Mode, việc compile CSS diễn ra ở phía client (trên trình duyệt) do đó sẽ làm trang web load lâu hơn 1 chút.
– Để cài sample data thì làm theo các bước sau:
+ SSH vào server, clone sample data trên github:
$ git clone
+ Chuyển vào thư mục dev/tools của source code sample data: cd magento2-sample-data/dev/tools
+ Tạo symbolic links trỏ đến source code magento:
$ php -f build-sample-data.php — –ce-source=”/home/vagrant/magento2″
+ Phân lại quyền thư mục:
$ cd /home/vagrant/magento2-sample-data
$ sudo chown -R :www-data .
$ find . -type d -exec chmod g+ws {} ;
+ Xóa các static files và cập nhật lại:
$ cd /home/vagrant/magento2
$ sudo rm -rf var/cache/*
$ sudo rm -rf var/page_cache/*
$ sudo rm -rf var/generation/*
$ sudo bin/magento setup:upgrade
$ sudo chown -R :www-data .
——
Tham khảo thêm các khóa học trực tuyến khác tại TechMaster với nội dung bao gồm cả Slide, Bài tập, Quiz, …
#techmaster #magento2
📣📣📣 Top 5 Best Magento 2 Themes in 2021
===>>>> Clik here to view and purchase: https://www.magentech.com/coupons-and-discounts/item/1111-top-5-best-magento-2-theme-in-2021
em không có thư mục code anh ạ 😐
em tạo file web/css/source/_extend.less rồi, xóa cả file trong 2 thư mục kia nhưng vẫn không được anh ơi :((