文档 下载安装 商店 博客 问答 主机

Magento2模块开发中文教程索引

magento2
开发
后端
模块
教程

#1

本文翻译自mageplaza的Magento2模块开发教程,而且正在翻译中.
翻译也是非常好的学习方式,希望下列表中还有我们没有翻译,而你又想分享的内容,请发表文章之后,在下面附上地址。

如果觉得本站翻译得内容对您有帮助,又没有时间帮助翻译回馈社区.请打赏我们,您的支持是我们的动力:

转载说明:非常欢迎转载,但是必须保证文章的完整性并附上原文地址和翻译原文的地址,保证阅读者不会产生歧义.

目录索引:

索 引 中 文 原 文
1 Magento2如何创建模块 How to Create Module in Magento 2
2 控制器详解 Create Controllers
3 CRUD 模型 CRUD Models
4 视图层:块,布局和模板 View: Block, Layouts and templates
5 配置system.xml Configuration - System.xml
6 后台菜单 Admin Menu
7 后台权限控制 Admin ACL
8 后台网格 Admin Grid
9 安装升级sql脚本 Install Upgrade SQL script
10 事件 Events
11 路由 Routing
12 索引 Indexing
13 增加命令行 Add command line
14 命令行接口 Command Line Interface CLI
15 编程方式增加客户属性 Add Customer Attribute
16 编程方式增加产品属性 Add Product Attribute
17 插件 - 拦截器 Plugin - Interceptor
18 重写控制器 Rewrite Controller
19 创建事件 Create Events
20 分类属性 Category Attributes
21 创建API Create API
22 创建计划执行 Create Cron Job
23 创建物流模块 Create Shipping Method
24 创建支付模块 Create Payment Method
25 创建小部件 Create Widget
26 创建模型 Create Model
27 资源模型 - 模型集合 Resource Model - Model Collection
28 工厂对象 Factory Object
29 增加自定义邮编验证器 Add a custom Zipcode validator
30 Magento Rest API中常见的错误HTTP代码 Common Error HTTP Codes in Magento Rest API
31 运行期间发生了错误 详细信息参见异常日志 An error has happened during application run. See exception log for details
32 获取父级产品:捆绑和打包产品 Get parent products: Bundle, Grouped products
33 修改产品图片大小 Change Product Image Size
34 检查当前URL是否首页 Check if current url is homepage
35 检查URL是否加密 Check url is secured https, SSL
36 后台系统配置使用文件上传 File Upload in System Configuration
37 获取基础url和当前url Get base url, current url
38 模板phtml文件中调用块 Get a block from template file `.phtml`
39 从产品获取目录 Get Categories from specific Product
40 获取货币数据:code,汇率和符号 Get currency data: code, rate, symbol
41 获取当前产品和分类 Get current product, category
42 获取客户分组 Get Customer Groups
43 获取购物车项目的数据,总计,总金额,帐单和发货地址 Get the data of shopping cart items, subtotal, grand total, billing & shipping address
44 获取LOGO的:URL,Alt text,大小 Get logo url, alt text, logo size
45 获取产品集合 Get product collection
46 使用产品ID或者SKU获取产品 Get product by id and sku
47 获取产品库存信息 Get product stock information
48 获取相关产品 Get related, upsell & crosssell products
49 获取产品图片大小 Get size of product image
50 获取商店信息 Get store information
51 从购物车和订单中获取产品自定义属性的值 Get Value of Product Custom Option from Cart & Order
52 设置和移除会话 Set, unset session
53 从模板phtml文件中展示静态块 Show cms static block from template phtml file
54 增加自定义折扣 Add a Custom Discount
55 产品编辑页面增加自定义字段 Add custom fields in Product Edit pages
56 增加EAV属性 Add EAV Attribute
57 邮件模板增加字段 Add New Total to Email
58 增加顶部链接 Add Top Link
59 knockout调用子元素 Call children in Template knockout
60 插件改变产品价格 Change product price with Plugi
61 将自定义字段从引用项转换为Order项 Convert Custom Field From Quote Item to Order Item
62 在InstallSchema中创建自动更新时间属性 Create Auto Update Time Attributes in InstallSchema
63 创建一个新的产品类型 Create a New Product Type
64 激活持久购物车 Enable Persistent Shopping Cart
65 从目录规则条件中获得列表产品 Get List Products from Catalog Rule Condition
66 获取产品选项 Get Product Options
67 获取库存数量 Get Stock Items
68 通过Rest API获取自定义属性的值 Get Value of Custom Attribute via Rest API
69 Magento2如何连查 How to Join 2 Tables
70 发送订单邮件到指定邮箱 Send Order Email to A Custom Email Address
71 增删改Cookie Create/Update/Delete Cookie
72 表单验证 Validate Form
73 写入日志文件 Write to log file
74 通过命令和composer进行升级和更新 Upgrade/Update via Command Line & Composer
75 上传产品图片 Upload product image
76 使用外部文件中的代码 Use code in external file/script
77 使用插件优先重写Block, Model, Controller Helper Use Plugin, Preference to rewrite Block, Model, Controller, Helper
78 编程方式创建CMS页面 Create CMS pages programmatically
79 创建Composer.json Create composer.json
80 编程方式创建客户 Create customer programmatically
81 编程方式创建发票 Create Invoice Programmatically
82 编程方式创建订单 Create order programmatically
83 编程方式创建产品 Create product programmatically
84 以编程的方式创建物流 Create Shipment Programmatically
85 依赖注入 Dependency injection
86 激活或禁用模块 Enable or disable module
87 Magento 2模块加载顺序 Magento 2 Module load order position
88 注册和登记 Registry & Register
89 增加URL重写 Add an URL Rewrite
90 提示小挂件 Prompt Widget
91 粘性头部组件 Sticky Header Component
92 UI书签组件 UI Bookmark Component
93 使用虚拟类型 Using VirtualType
94 邮件增加字段 Add New Total to Email
95 定制支付流程 Customize a checkout step
96 定制物流方式验证 Custom Shipping Carrier validator
97 支付页面增加输入框 Add a new input form checkout page
98 在下单之前添加验证 Add custom validations before placing orders
99 Magento2 单元测试 Magento 2 Unit Test
100 打包模块 Package Module
101 创建Magento2模板的终极指南 How To Create Magento 2 Theme Ultimate Guide
102 支付流程增加一步 Add a custom checkout step

转载说明:非常欢迎转载,但是必须保证文章的完整性并附上原文地址和翻译原文的地址,保证阅读者不会产生歧义.

由于本内容持续更新中,你可以注册论坛账号后,监听本内容,内容更新之后,会有提醒邮箱给您。


Magento2 CRUD模型,资源集合,工厂对象详解[教程]
如何集成第三方登录
怎么接入新的物流方式?
Magento 2如何创建模块[教程]
Magento 2 创建后台菜单Menu[教程]
Magento2支付页面增加输入表单
Magento 2控制器详解[教程]
后台ACL访问控制列表[权限管理教程]
Magento2路由Route详解[教程]
如何创建系统配置文件system.xml
Magento OAuth 1.0a 流程问题
Magento2模板主题创建手册
Magento事件Events介绍
Magento2创建SQL安装脚本[开发教程]
Magento2创建API
Magento2创建后台网格(Grid)[开发教程]