Tiết kiệm cùng Tikop với lãi suất 6%/năm

Chỉ dẫn setup extension cho Magento 2 ( Module )

cuaninh92

Senior Member
Tiếp tục với tut chỉ dẫn về Magento 2, bữa nay mình sẽ chia sẻ với cả nhà bí quyết setting extension cho Magento 2. Có thể bạn sẽ nghĩ đến việc setup extension thông qua Magento Connect nhưng mà vẫn còn vài cách để có thể cài đặt extension cho Magento 2
Xem Thêm : magebay multi vendor marketplace
cai-dat-extension-cho-magento-2-660x330.png
[h=2]Chỉ dẫn setting extension cho Magento 2 bằng Composer[/h]hiện giờ chỉ có 2 thư viện Composer giúp bạn cài đặt extension đó là:

  • Magento 2 Composer Repository (Thư viện chính thức của Magento)
  • Packagist (Thư viện chính thức của Composer)
Để thêm thư viện vào Composer, dùng câu lệnh sau:
composer config repositories.magento composer packages. magento.com/
Đối với thư viện Packagist, bạn không cần thêm nó vào vì nó là thư viện chính thức của Composer nên đã được thêm mặc định rồi.
Sau khi đã thêm thư viện, bạn có thể cài đặt extension cho Magento bằng câu lệnh sau:
composer require vendor/module
Bạn thay cái vendor/module bằng cái extension bạn muốn cài tìm trên 2 thư viện mà mình giới thiệu ở trên
Ví dụ: composer require tinyrocket/magento
Sau đó chạy lệnh
composer cập nhật
Sau đó chạy php bin/magento setup:upgrade (lệnh này sẽ upgrade Database của Magento 2)

[h=2]Hướng dẫn setup extension cho Magento 2 bằng source[/h]phương pháp cài đặt này giống với Magento 1, nếu bạn có source code của extension thì bạn có thể setup nó bằng phương pháp tải nó lên folder magento/app/code
ví dụ mình có file extension OnePageCheckout.Zip thì cài đặt bằng cách giải nén ra ta sẽ được thư mục One page Checkout chứa code của extension này, để setup thì upload thư mục này lên thư mụcapp/code của Magento 2
Sau đó mở file config.php nằm trong app/etc/config.php thêm dòng sau vào bên dưới ‘modules’ => array (
‘OnePage_Checkout’ => 1
lưu lại, vậy là bạn đã setting xong extension cho Magento 2 từ source code. Mình sẽ cập nhật bài viết này khi có qui định mới, bạn lưu lại để xem nhé. Có vấn đề gì bình luận bên dưới cho mình biết nhé :D
Chúc các bạn thành công!
Nếu bạn thấy có ích, hãy theo dõi trang web : product design software của tôi để nhận thêm nhiều tút hay qua email nữa nhé!
 
Top