首页
技术小册
AIGC
面试刷题
技术文章
MAGENTO
云计算
视频课程
源码下载
PDF书籍
「涨薪秘籍」
登录
注册
Magento概述
第一章-路线图
概述
前端技能
后端技能
第二章-Linux环境
安装虚拟机VirtualBox
安装ubuntu系统
Linux文件系统概述
Linux常用操作命令
第三章-Docker专题
Docker概述
Docker基础
Docker镜像
Docker容器
容器互联
Dockerfile
Docker-compose
Docker安装Nginx
docker-compose搭建lamp环境
附录
第四章-LAMP环境
Docker构建lamp
一键安装lnmp/lamp
第五章-Magento安装
环境要求
Docker安装Magento
填充测试数据
第六章-Linux开发模式
vscode及插件
开发模式之SSH
开发模式之SFTP
开发模式之git
第七章-Magento架构
架构概述
文件及目录结构
数据表之EAV
命令行详解
第八章-模块结构解析
模块目录结构
配置文件之env.php
配置文件route.xml
配置文件module.xml
配置文件webapi.xml
配置文件的加载顺序
mvc之controller
mvc之model
mvc之block
mvc之模板
API详解
第九章-自定义模块
自定义模块概述
建立模块
注册模块
创建控制器
创建Block
创建模板
Model-Collection-ResourceModel
添加后台菜单
第十章-重写(Override)
重写概述
布局文件详解
定位布局文件
重写控制器
重写Template
重写Block
重写Model
重写其它类文件
第十一章-小部件(Widget)
widget介绍
widget在cms中的应用
自定义widget
widget添加到前台页面
第十二章-主题(Theme)
主题概述
创建新的主题
添加全局CSS文件
模板分离到主题
主题模板与Javascript
magento封装js写法
Layout布局解析
创建移动端主题
第十三章-Template专题
模板的指定
自定义模板
重写模板的规则
第十四章-Javascript专题
magento中的javascript
requirejs语法
js的调用和初始化
js的重写和扩展
js中使用mixins
第十五章-Knockoutjs专题
knockoutjs的应用
knockoutjs简介
Observables
ObservablesArrays
ComputedObservables
Bindings
Visible和hidden绑定
Text绑定
html绑定
class和css绑定
style绑定
attr绑定
表单-click绑定
表单-submit绑定
表单-value绑定
表单-textInput绑定
表单-checked绑定
表单-options绑定
data-bind语法
binding上下文
第十六章-Checkout专题
结算页面概述
添加新的结算步骤
添加自定义支付方式
添加自定义验证
添加自定义配送方式
添加自定义配送验证
为邮政编码添加掩码
为字段添加自定义模板
结账页面添加新的input
在地址表单中添加字段
添加自定义配送地址
结算页面其它字段修改
自定义运输入方式列表
线下支付方式添加字段
第十七章-实战案例解析
从零开发一个模块
需求分析
数据表与数据填充
建立module
路由
控制器
创建Block文件
创建布局
建立模板
建立Model层
查询数据
完善模板
小结
定制我的订单页面
需求分析1
新建模块
重写:布局文件
Block文件
模板文件
添加css文件
测试定制结果
添加系统配置模块
需求分析2
后台实现
前台实现
第三方登录到magento
需求分析3
登录页表单
建立module2
建立控制器-后端登录逻辑
建立控制器-登录中间页
建立中间页的layout文件
建立block文件
建立登录中间页模板
第三方登录扩展
保留心愿单商品
需求分析4
Plugin机制-拦截器
心愿单修改示例
创建订单流程及扩展
需求分析5
创建订单流程追踪
重写
用户注册添加字段
需求分析6
功能实现
第十八章-RestAPI专题
webapi概述
如何访问一个api
swagger介绍
将services配置为webapi
配置api示例
设置自定义路由
第十九章-设计模式专题
设计模式概述
创建型模式
工厂方法
抽象工厂
生成器
原型
单例
结构型模式
适配器
桥接
组合
装饰
外观
享元
代理
行为模式
责任链
命令
迭代器
中介者
备忘录
观察者
状态
策略
模板方法
访问者
第二十章-性能最佳实践
本章概述
硬件推荐
软件推荐
架构参考
开发环境建议
配置最佳实践
部署流程
高级设置
附录-常用代码及问题整理
权限报错问题
Magento定时任务
Magento开发基础篇一
Magento开发基础篇二
Magento之CRUD
Magento中获取各种url的方法
Redis存储Session和缓存
发送邮件配置
检测用户登录信息
获取env.php中配置的变量
模板中获取当前页面url
获取用户默认配送地址
Magento系统问题整理
我应该执行什么命令?
追代码打印sql
忘记后台密码怎么办?
当前位置:
首页>>
技术小册>>
Magento中文全栈二次开发
小册名称:Magento中文全栈二次开发
Magento产品概述: Magento是一款专业开源电子商务平台。 采用php进行开发,使用Zend Framework框架。设计非常灵活,具有模块化架构体系和丰富的功能。易于与第三方应用系统无缝集成。 在设计上,包含相当全面,以模块化架构体系,让应用组合变得相当灵活,功能也相当丰富。 ### Magento产品版本: **Magento Open Source 开源版.** Magento开源是版一个自托管的电子商务平台,免费提供各种电子商务网站功能.可以为客户或企业提供一个稳定的、可定制的电子商务解决方案。 **Adobe Commerce 企业收费版.** Adobe Commerce是一个收费版本,它提供了一套更丰富的开箱即用功能.Adobe Commerce提供了云基础设施选项之一以及官方客户支持.但价格昂贵,适合大型企业或项目购买使用。 本书面向开源版的Magento2.0以上版本,示例代码兼容Magento2.0-2.4版本。 本书内容包含但不限于以下内容: - Linux环境搭建:Lnmp/Lamp安装搭建(Docker或Shell方式) - Magento在Linux平台的安装。 - 基于Linux环境下开发模式(SFTP/SSH)。 - Magento系统架构:后端+前端。 - Magento系统功能重写与二次开发。 - Magento主题定制,模板修改。 - ElasticSearch,Redis配置,系统优化。 - 实战开发案例解析。 - 日语化解决方案。 - GMO支付网关。 - PHP实现的22种设计模式 Magento资源: 官方网站地址: https://www.magento.com 开发文档地址: https://devdocs.magento.com/
下一篇:
第一章-路线图
该分类下的相关小册推荐:
PHP高性能框架-Swoole
Laravel(10.x)从入门到精通(九)
PHP合辑3-数组函数
Magento零基础到架构师(内容设计)
HTTP权威指南
Laravel(10.x)从入门到精通(十三)
PHP8入门与项目实战(2)
PHP合辑2-高级进阶
PHP8入门与项目实战(1)
Laravel(10.x)从入门到精通(八)
Swoole高性能框架-SwooleWorker
Laravel(10.x)从入门到精通(十六)