fallenbg/stickies

laravel-admin 的粘性便签管理面板

安装次数: 61

依赖者: 0

建议者: 0

安全: 0

星标: 1

关注者: 1

分支: 0

公开问题: 1

语言:JavaScript

v0.2.3 2019-05-31 08:00 UTC

This package is auto-updated.

Last update: 2024-09-29 05:29:33 UTC


README

此扩展将 laravel-adminPost It All! 结合在一起。

主要功能是便签不仅保存在本地存储中,还存入数据库,刷新时重新加载到存储中,因此不会意外丢失。这可以在开发期间用于添加特定页面和元素的便签和链接,例如 JIRA 票据。

此包背后的主要思想是开始学习 Laravel 和包,因此它可能远非完美——我欢迎建议。

  • 每个页面都有自己的便签。
  • 删除所有将删除当前页面的便签。
  • 通过右上角的按钮创建新的便签。

alt text

要求

laravel-admin >= 1.6.0 PHP >= 7.1.3

安装

$ composer require fallenbg/stickies

$ php artisan vendor:publish --provider=Encore\Stickies\StickiesServiceProvider --force

$ php artisan migrate --path=\vendor\fallenbg\stickies\database\migrations

在 \app\Admin\Bootstrap.php 中添加以下代码以查看创建新便签的图标

Admin::navbar(function (\Encore\Admin\Widgets\Navbar $navbar) {
    $navbar->right('<a class="btn btn-app btn-small" onclick="createSticky(window.location.pathname)"><i class="fa fa-sticky-note"></i></a>');
});

许可

许可协议为 MIT 许可协议 (MIT)