consoletvs/links

laravel 5 的链接统计信息

安装次数: 4,526

依赖项: 1

建议者: 0

安全性: 0

星标: 49

关注者: 7

分支: 11

开放问题: 2

语言:HTML

1.0.3 2017-05-01 12:35 UTC

This package is auto-updated.

Last update: 2024-08-29 03:00:31 UTC


README

laravel 5 的链接统计信息

StyleCI StyleCI StyleCI

Links Logo

Sample 1

Sample 2

Sample 3

Sample 4

目录

安装

使用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应用,你就可以探索统计信息了。