novactive/ezsiteaccessfactorybundle

此包已被弃用,且不再维护。未建议替代包。

eZPlatform 包,允许您在现有的 eZ Platform 实例上动态创建 SiteAccess(网站)

资助包维护!
plopix

安装: 1,645

依赖项: 0

建议者: 0

安全: 0

星级: 1

关注者: 28

分支: 0

开放问题: 2

类型:ezplatform-bundle

dev-master 2020-04-06 22:50 UTC

This package is auto-updated.

Last update: 2023-02-23 08:31:16 UTC


README

Build Status Downloads Latest version License

Novactive eZ SiteAccess Factory Bundle 是一个 eZPlatform 包,允许您在现有的 eZ Platform 实例上动态创建 SiteAccess(网站)。

!!!!

  • 注意:目前此版本处于 BETA 测试阶段,但相当稳定。

  • 我们期待反馈:请随时创建问题、提问等。

  • 欢迎贡献!

介绍视频在此:https://youtu.be/Xtyw_aWM0Gc

!!!!

功能

有时创建 Site Access 可能很复杂,但在进行 Web 工厂时也可以非常简单。

此包将赋予您在 即时

  • 创建和启用新的 SiteAccess(或现有 SiteAccess 的翻译)。

    • 在内容库中创建新的顶级位置
    • 在内容库中创建新的分组顶级位置
    • 在之前创建新的管理员组
    • 在管理员组中创建/更新管理员
  • 此外,您可以在 SiteAccess 的顶级位置下方获取配置内容(在 Twig 中可访问),以检索 SiteAccess 的配置,如(标志、描述、页脚等)

  • 在必要时对匿名用户授予权限以发布该 SiteAccess。

  • 取消发布 SiteAccss(通过从匿名用户中删除权限)

即时!这意味着无需开发!

此包引入了一个名为“站点配置”的新实体。站点配置描述了一个 SiteAccess,包含如下信息

  • 语言
  • 名称
  • 设计
  • 等。

然后,通过状态机和管理员界面中的新标签页,可以实现此工作流程 站点配置工作流程

工作原理

幕后,此包会将 Site Access 配置保存在多个 JSON 文件中。每个 Site Configuration 一个文件(位于源代码外部)。这些文件然后在编译时用于将 Site Access 注入 eZ Platform。

每次更改后都会清除缓存。

使用和安装说明

安装

使用

变更和许可

变更日志

许可

致谢

此包使用

感谢所有这些 Bundle 的贡献者,同时也感谢所有底层库的贡献者。

特别感谢 AtlanticNovactive 的支持。