Skip to content

Latest commit

 

History

History
26 lines (12 loc) · 1.24 KB

magento-basic.md

File metadata and controls

26 lines (12 loc) · 1.24 KB

Magento cơ bản

Giới thiệu Magento

Magento là một hệ thống quản trị nội dung mã nguồn mở được sử dụng rộng rãi cho các website thương mại điện tử. Hệ thống được thiết kế tối ưu cho thương mại điện tử và các tính năng mở rộng (extension, theme) hoạt động độc lập với code là những lý do chính giúp Magento phát triển nhanh và hình thành cộng đồng mạnh. Ta cũng có thể coi Magento là một framework PHP hoặc một CMS.

Quản lý code trong Magento

Magento tổ chức code theo hướng Module, nơi mà các tính năng được đóng gói riêng rẽ thành các thư mục code riêng biệt gọi là Module. Mỗi module của Magento thì lại được tổ chức theo MVC và hướng đối tượng OOP

Khi bạn muốn tùy chỉnh hay mở rộng các tính năng của Magento, bạn sẽ cần tạo một module theo đúng cấu trúc của Magento. Các bài viết sau sẽ hướng dẫn bạn làm việc này.

Các thành phần cơ bản trong một module Magento
Controllers

Models

Helpers

Layouts

Tài liệu học trên: https://www.mageplaza.com/magento-2-module-development/