fecshop theme rosegal
Switch branches/tags
Nothing to show
Clone or download
Latest commit 9e82783 Oct 10, 2018
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
appfront/theme/rosegal update theme style Feb 28, 2018
config theme init Feb 26, 2018
.gitignore Initial commit Feb 26, 2018
LICENSE Initial commit Feb 26, 2018
README.md Update README.md Oct 10, 2018
composer.json Update composer.json Feb 26, 2018

README.md

fecshop 模板 rosegal

这是一个比较简单的模板,以composer库包的方式发布,该模板主要是为了学习如何做一个fecshop的模板。 您自己做的库包,也可以不用composer库包的方式发布,不过composer库包的方式是推荐的方式。

演示地址

composer安装

composer require --prefer-dist fecshop/theme_rosegal

或者

"fecshop/theme_rosegal": "1.0.3"

安装后,库包文件在:vendor/fecshop/theme_rosegal/ 下面

配置

1.添加配置文件

@vendor/fecshop/theme_rosegal/config/fecshop_theme_rosegal.php 文件复制到 @common/config/fecshop_third_extensions/fecshop_theme_rosegal.php

2.store添加模板配置

在@appfront/config/fecshop_local_services/Store.php 文件中的 thirdThemeDir 添加模板路径

'@fecshop/theme/rosegal/appfront/theme/rosegal',

添加完成的样子为:

'thirdThemeDir'    => [
    '@fecshop/theme/rosegal/appfront/theme/rosegal',
],

如果appfront下面所有的store都想使用该模板,那么,您需要在每一个store配置中的 'thirdThemeDir'添加模板路径配置

当然,您可以每个store使用不同的模板, 如果您本地模板路径下有文件,那么您需要将store的配置参数localThemeDir对应的 值,修改成一个新的文件路径(因为本地的模板路径下的模板文件优先级高, 会覆盖第三方模板的模板文件,因此,您可以设置一个新的本地模板路径)

3.添加完成后,就可以访问了

小结:

fecshop是可扩展的电商系统,大家可以参考这个模板,开发更多的fecshop,

fecshop制作模板原理