intprog / ez-bookmarks-bundle
此包已废弃且不再维护。未建议替代包。
为ezplatform平台UI添加书签功能的包
1.0.0-beta1
2017-12-18 20:40 UTC
Requires
- php: ~7.0
- ezsystems/ezplatform-admin-ui: ~1.0
- ezsystems/ezpublish-kernel: ~7.0
Requires (Dev)
- leaphub/phpcs-symfony2-standard: ~2.0
- phpmd/phpmd: ~2.4
- phpunit/phpunit: ~5.5
- sebastian/phpcpd: ~2.0
This package is auto-updated.
Last update: 2022-02-01 13:09:59 UTC
README
IntProg eZ Bookmarks Bundle 是一个为eZ Platform添加书签功能的包。
功能
实现
- 读取和管理书签的REST路由(用户敏感)
- 仪表盘上的书签块
- 在位置视图中添加/删除书签
- 快捷键导航(ctrl + [0-9])
计划
- 包含书签选择/导航的UDW选项卡
- 在左侧视图中添加导航到书签的按钮(最新5个?)
使用说明和安装指南
要求
- eZ Platform ~7.0
- eZ Platform Admin UI ~1.0
- PHP 7.0+
通过composer添加包/包
运行 php composer.phar require intprog/ez-bookmarks-bundle 添加包。
注册包
在您的 Kernel.php 文件中激活包。
public function registerBundles()
{
...
$bundles = array(
...
new IntProg\BookmarksBundle\IntProgBookmarksBundle(),
...
);
...
}
添加路由
将路由添加到您的 routing.yml
_intprogBookmarks:
resource: "@IntProgBookmarksBundle/Resources/config/routing.yml"
prefix: "%ezpublish_rest.path_prefix%"
创建表
您可以使用 schema.sql 手动添加表。
快捷键导航
要启用功能部分中提到的快捷键导航,请定义参数 int.prog.bookmarks.enable.key.navigation 并将其设置为 true。
键与键盘上的数字顺序相对应,从1(索引0)到0(索引9)。
清除缓存并安装/导出资源
php app/console cache:clear
php app/console assets:install --symlink --relative
php app/console assetic:dump