sukohi / page-title
在此处输入您的软件包描述。
2.0.3
2016-04-19 08:58 UTC
Requires
- laravel/framework: ~5.0
README
一个基于路由名称管理页面标题的Laravel软件包。
(此适用于Laravel 5+。 适用于Laravel 4.2)
安装
执行composer命令。
composer require sukohi/page-title:2.*
在app.php中注册服务提供者
'providers' => [
...Others...,
Sukohi\PageTitle\PageTitleServiceProvider::class,
]
别名
'aliases' => [
...Others...,
'PageTitle' => Sukohi\PageTitle\Facades\PageTitle::class,
]
然后执行以下命令以发布视图
php artisan vendor:publish
准备
在config/page-title.php中设置配置值。
例如)
return [
'patterns' => [
'key.mode' => '{key} - {mode}',
'mode.key' => '{mode} - {key}',
],
'replacements' => [
'key' => [
'item' => 'Item',
'address' => 'Address',
'user' => 'User'
],
'mode' => [
'index' => 'List',
'create' => 'Insert',
'edit' => 'Update',
'show' => 'Confirmation'
]
]
];
在这种情况下,例如,如果当前路由是 item.index
,您将获得的页面标题是 Item - List
。
用法
$page_title = PageTitle::get();
您可以指定这样的 模式名称
。
$page_title = PageTitle::get('mode.key');
您还可以设置特定的路由名称。
$page_title = PageTitle::get('mode.key', 'address.create');
许可证
此软件包根据MIT许可证授权。
版权所有 2016 Sukohi Kuhoh