intprog/ez-bookmarks-bundle

此包已废弃且不再维护。未建议替代包。

为ezplatform平台UI添加书签功能的包

1.0.0-beta1 2017-12-18 20:40 UTC

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

更改和许可

更改日志

许可