consoletvs / links
laravel 5 的链接统计信息
1.0.3
2017-05-01 12:35 UTC
Requires
- php: >=5.6.4
- consoletvs/charts: 2.*
- consoletvs/identify: 1.*
- laravel/framework: ^5.4
This package is auto-updated.
Last update: 2024-08-29 03:00:31 UTC
README
laravel 5 的链接统计信息
目录
安装
使用composer安装charts
下载
composer require consoletvs/links
添加服务提供者和别名
在config/app.php
中添加以下服务提供者到数组:
ConsoleTVs\Links\LinksServiceProvider::class,
在config/app.php
中添加以下别名到数组:
'Links' => ConsoleTVs\Links\Facades\Links::class,
发布资源
php artisan vendor:publish
迁移
php artisan migrate
配置
默认设置
在config/links.php
文件中包含一个设置数组,你可以在那里找到默认设置。
<?php return [ /* Middleware that will be applied to the statistic pages */ 'middleware' => ConsoleTVs\Links\Middleware\LinksMiddleware::class, /* Password to use if ConsoleTVs\Links\Middleware\LinksMiddleware is beeing used */ 'password' => 'LinksRocks', /* The views layout */ 'layout' => 'links::template', /* The route prefix, will be applied to all of the routes. */ 'prefix' => 'links', ];
如果你愿意使用默认中间件,现在应该修改密码。
中间件
中间件应用于统计页面,这个中间件可以被更改,你可以应用自己的访问规则。
默认: ConsoleTVs\Links\Middleware\LinksMiddleware::class
默认中间件需要简单的密码登录。
密码(仅适用于默认中间件)
如果你使用默认中间件,需要设置密码。这将允许你登录。
默认: LinksRocks
布局
布局可以被更改,但当前页面是使用 Bootstrap 4 设计的,请注意这一点。
默认: links::template
前缀
前缀将在所有路由中使用。它决定了包中所有路由的根。
默认: links
使用
创建链接
要创建链接,进入你想添加跟踪链接的视图,而不是使用典型的URL操作
{{ url('http://google.com') }} {{ route('google') }}
使用包门面
{{ Links::url('http://google.com') }} {{ Links::route('google') }}
跟踪页面
如果你想要跟踪当前页面,只需这样做
注意:它使用jQuery!
// If jQuery .js is already included and you don't want conflits: {!! Links::track() !!} // If jQuery .js is not included in your view, this will also add it. {!! Links::track(true) !!}
小贴士:将跟踪添加到视图布局中,将跟踪使用该布局访问的所有页面!
查看统计信息
要查看所有链接的统计信息,请访问包的根目录(前缀)。默认前缀是:links
。
一旦你进入链接应用。如果你使用默认中间件,你需要登录。默认密码是:LinksRocks
一旦你进入Web应用,你就可以探索统计信息了。