cvaize / bsc-themes
dev-master
2020-03-02 09:04 UTC
Requires
- php: >=7
- illuminate/support: ^5.5|^6.0|^7.0|^8.0
Requires (Dev)
- laravel/framework: ^5.5|^6.0|^7.0|^8.0
This package is auto-updated.
Last update: 2024-09-29 05:09:06 UTC
README
此包是为Batyukov Studio Commerce package创建的。该包用于处理主题,并包含默认模板。
安装说明
- 安装通过命令
composer require cvaize/bsc-themes进行。 - 安装后,您可以发布设置并使用命令
php artisan vendor:publish --provider="BSC\Themes\ThemesServiceProvider"根据需要更改它们config/themes.php。
使用说明
要在您的应用程序中使用主题,您需要在view名称中使用namespace theme。
例如:view('theme::welcome')。
View Factory会首先检查是否有位于resources/views/themes/{theme}路径下的view(theme在config/themes.php中指定),如果存在,则使用该view。如果不存在,则使用位于vendor/cvaize/bsc-themes/resources/views/welcome.blade.php的view。
要创建自己的主题,您只需将vendor/cvaize/bsc-themes/resources/views文件夹的内容复制到resources/views/themes/{theme}目录,并在config/themes.php中指定theme即可。