magento 2 系统自带目录部署 - 来自一叶知秋
本文内容来自QQ群大佬陈伟明(一叶知秋)的学习分享
我这里是以 composer create 安装magento 2的为基础
因为这样安装的,后面开发启来会清晰一些
系统自带两套模版,主要指前端主题
blank 和 luma
最基础的是 blank主题 ,luma 都是基于它的基础之上改造出来的
app |-- design |-- frontend |-- xxx 公司名 |-- xxx 主题目录 |-- i18n 语言包 |-- registration.php 向系统注册主题 |-- theme.xml 声明是基于哪一个父主题 vendor |-- magento |-- theme-adminhtml-backend 这是后端主题 |-- theme-frontend-blank 这是最基础的,第三方主题基本是基于它基础之上 |-- i18n 语言包 |-- registration.php 向系统注册主题 |-- theme.xml 声明是基于哪一个父主题 |-- theme-frontend-luma 这个系统基于 blank主题扩展的一个主题 |-- theme-frontend-xxx (这是用composer 安装的)
示例:
registration.php
\Magento\Framework\Component\ComponentRegistrar::register( \Magento\Framework\Component\ComponentRegistrar::THEME, 'frontend/bs_outstock/bs_outstock1', __DIR__ );
theme.xml
<theme xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:framework:Config/etc/theme.xsd"> <title>Outstock - Multi-Purpose Premium Responsive Magento2 Theme</title> <parent>Magento/blank</parent> <media> <preview_image>media/preview.jpg</preview_image> </media> </theme>
作者:陈伟明
联系 : QQ 942923305 | 微信 toby942923305
E-mail: [email protected]
==================================