fallenbg / stickies
laravel-admin 的粘性便签管理面板
v0.2.3
2019-05-31 08:00 UTC
Requires
- php: >=7.1.3
- encore/laravel-admin: >=1.6.0
Requires (Dev)
- phpunit/phpunit: ~6.0
README
此扩展将 laravel-admin 和 Post It All! 结合在一起。
主要功能是便签不仅保存在本地存储中,还存入数据库,刷新时重新加载到存储中,因此不会意外丢失。这可以在开发期间用于添加特定页面和元素的便签和链接,例如 JIRA 票据。
此包背后的主要思想是开始学习 Laravel 和包,因此它可能远非完美——我欢迎建议。
- 每个页面都有自己的便签。
- 删除所有将删除当前页面的便签。
- 通过右上角的按钮创建新的便签。
要求
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)。