cms_framework_seed / page
Cms_Framework_Seed 的页面包
Requires
- php: ^7.1.3
- composer/installers: ~1.4
This package is auto-updated.
Last update: 2024-09-26 03:31:22 UTC
README
这是一个为 cms_framework_seed 框架提供多语言页面界面的 Laravel 4 包。
安装
首先,通过 Composer 安装此包。编辑你的项目中的 composer.json
文件,以要求 cms_framework_seed/page
。
"cms_framework_seed/page": "dev-master"
接下来,在终端中更新 Composer
composer update
此操作完成后,最后一步是添加服务提供者和页面别名。打开 app/config/app.php
,并在 providers 数组中添加一个新的条目。
'Cms_Framework_Seed\Page\PageServiceProvider'
并将其添加到别名中
'Page' => 'Cms_Framework_Seed\Page\Facades\Page',
使用以下命令进行发布
配置
php artisan vendor:publish --provider="Cms_Framework_Seed\Page\Providers\PageServiceProvider" --tag="config"
语言
php artisan vendor:publish --provider="Cms_Framework_Seed\Page\Providers\PageServiceProvider" --tag="lang"
视图
php artisan vendor:publish --provider="Cms_Framework_Seed\Page\Providers\PageServiceProvider" --tag="view"
将视图发布到主题
发布管理视图 php artisan theme:publish --provider="Cms_Framework_Seed\Page\Providers\PageServiceProvider" --view=="admin" --theme=="admin"
发布客户端视图 php artisan theme:publish --provider="Cms_Framework_Seed\Page\Providers\PageServiceProvider" --view=="default" --theme=="client"
发布用户视图 php artisan theme:publish --provider="Cms_Framework_Seed\Page\Providers\PageServiceProvider" --view=="default" --theme=="user"
发布公共视图 php artisan theme:publish --provider="Cms_Framework_Seed\Page\Providers\PageServiceProvider" --view=="public" --theme=="public"
完成!
用法
通过 admin/pages
添加页面
浏览器访问 /{slug}.html
浏览页面
在视图或函数中调用其他页面
{{Page::heading('slug')}} {{Page::content('slug')}} {{Page::title('slug')}} {{Page::keyword('slug')}} {{Page::description('slug')}} {{Page::banner('slug')}}