codesleeve / platform-publish
v0.0.1
2014-03-24 14:18 UTC
Requires
This package is not auto-updated.
Last update: 2022-02-01 12:32:35 UTC
README
首先在composer.json中添加
"codesleeve/platform-publish": "dev-master"
然后在你的app\config\app.php
文件中的providers
数组中添加服务提供者
'Codesleeve\Platform\Publish\ServiceProvider',
然后运行数据库命令
php artisan migrate --package codesleeve/platform-publish
publish提供的模型
Codesleeve\Platform\Publish\Models\Menu
具有hasMany menulinks的菜单名称。
- title - 菜单的标题
Codesleeve\Platform\Publish\Models\MenuLink
属于一个菜单的链接,属性包括
- title - 此菜单链接的标题
- url - 此菜单链接的URL
- menu_id - 属于menu
- page_id - 属于page(这可以为null)
Codesleeve\Platform\Publish\Models\Page
可以显示的页面内容,属性包括
- title - 页面标题
- content - 页面的HTML内容
- layout - 你想要嵌入页面内容的特定视图
- slug - 人类识别符,主要用于路由
Codesleeve\Platform\Publish\Models\Photo
这是一个存储照片的地方。它使用Codesleeve\Stapler处理上传,也可以与wysiwyg上传器一起使用。
辅助函数(可能?)
menulinks($title) : 返回属于给定标题的菜单的menulinks数组
page($slug or $id) : 返回具有此slug或id的给定页面