自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 Magento2从入门到精通Lesson6 - Plugin

在上面的代码中,我们定义了一个插件Vendor\Helloworld\Plugin\ProductPlugin,它将用于Magento\Catalog\Model\Product类。插件名称为vendor_helloworld_product_plugin,sortOrder属性定义了插件的执行顺序,disabled属性用于启用或禁用插件。插件可以用来在现有方法之前(before)、之后(after)或环绕(around)方法调用时执行自定义逻辑。你可以在这些插件方法中实现任何自定义逻辑。

2025-08-02 09:52:03 240

原创 Magento2从入门到精通Lesson5 - Override

使用标签是Magento 2中完全重写核心类的一种方式。你可以将Magento系统中的任意类替换为你的自定义实现,以满足特定业务需求。在使用时,务必确保你的自定义类完整地继承了核心类的功能,并正确处理了所有必要的依赖和逻辑,以免影响系统的其他部分。你可以通过Magento后台或前台来验证重写是否生效。比如,你可以在前台查看产品名称是否添加了自定义的后缀。假设我们要重写Magento\Catalog\Model\Product类。步骤 3:启用模块并测试。步骤 1:创建自定义类。

2025-07-29 16:11:25 162

原创 Magento2从入门到精通Lesson4 - CURD

Magento CURD

2025-07-19 14:01:29 877

原创 Magento2从入门到精通Lesson3 - Create Admin Module

registration.php 文件用于注册模块,让 Magento 2 系统知道模块的存在。该文件应放在 app/code/Vendor/AdminSample/ 目录下。该文件应放在 app/code/Vendor/AdminSample/etc/ 目录下。登录到 Magento 后台,导航到 Content > Vendor Admin Sample > Sample Page。我们将创建一个名为 AdminSample 的模块,属于 Vendor 命名空间。步骤 2:创建模块注册文件。

2025-06-20 10:42:24 144

原创 Magento2从入门到精通Lesson2 - Create Module

在 Magento 2 中创建一个简单的模块需要几个步骤,包括定义模块目录结构、创建模块的 registration.php 文件和 module.xml 文件,最后实现一个简单的功能(如控制器或 Block)。registration.php 文件用于注册模块,让 Magento 2 系统知道模块的存在。该文件应放在 app/code/Vendor/HelloWorld/ 目录下。该文件应放在 app/code/Vendor/HelloWorld/etc/ 目录下。步骤 2:创建模块注册文件。

2025-06-19 18:16:35 320

原创 Magento2从入门到精通Lesson1-简介

Magento 2 是 Magento 1 的继承者,提供了更好的性能、更简化的用户体验、增强的安全性和现代化的开发工具。Magento 平台由 PHP 编写,利用 MySQL 数据库和许多其他现代化技术(如 Elasticsearch、Redis、Varnish 等)来支持大型电商网站的构建和运行。Magento 2 提供了一个灵活的模块化架构,使开发人员能够轻松地自定义和扩展平台的功能。它支持多语言、多货币和多站点的设置,并提供了丰富的主题和模板选择,便于用户快速搭建自己的电子商务网站。

2025-06-18 08:58:56 605

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除