第005篇 主题 - 02 安装第三方主题

本主题讨论什么

本主题描述怎么在Magento2商店安装第三方主题

为了安装主题,首先需要添加主题代码到本地,然后注册到数据库。不同的分发方式安装方式不同:

  • 如果主题只是一系列文件,例如一个压缩包,需要手动添加这个主题。
  • 如果主题是一个composer包,则需要通过composer安装。

下面的章节会详细介绍安装流程。

前提条件

设置Magento应用为developer或默认模式

手动安装主题

为了手动安装主题:

  1. 确保正在复制的目录是:<VendorName>/<theme>,并且所有的主题相关文件在<theme>目录中。
  2. 复制该目录到<Magento_root_dir>/app/design/frontend目录中

composer安装主题

通过composer包安装主题,参考安装、管理和模块升级专题说明。

  • 手动安装的主题存储在app/design/目录。通过composer安装的主题在vendor/目录中,但是可以被存储在Magento的根目录的任意位置。
  • 在应用启动时,composer会执行包含在autoload.files节点中的每个文件。registration.php注册它自身为主题。

注:基于composer的主题是从外部资源加载,不能直接修改。本地主题是项目源码的一部分,因此可以直接编辑。

安装主题为扩展

如果主题通过Magento市场分发,详情查看扩展安装

主题注册

在创建和安装主题后,打开或刷新Magento管理后台页面都会注册添加主题到数据库。

为了确认主题安装成功,可以通过管理后台Content => Design => Themes进行查看。如果主题注册成功,主题将会显示在可用主题列表中。

上一篇:php-如何使用Magento的ORM在我的自定义表和magento的表之间建立内部联接?


下一篇:Magento配置MxhakDB