novactive/ezsiteaccessfactorybundle 问题修复 & 功能扩展

解决BUG、新增功能、兼容多环境部署,快速响应你的开发需求

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

novactive/ezsiteaccessfactorybundle

Composer 安装命令:

composer require novactive/ezsiteaccessfactorybundle

包简介

eZPlatform bundle that will allow you to create SiteAccess (website) on the fly on top of an existing eZ Platform instance

README 文档

README

Build Status Downloads Latest version License

Novactive eZ SiteAccess Factory Bundle is an eZPlatform bundle that will allow you to create SiteAccess (website) on the fly on top of an existing eZ Platform instance.

!!!!

  • NOTE: This is currently in BETA but is pretty stable.

  • WE ARE LOOKING FOR FEEDBACK: Don't hesite to create issue, ask questions, etc.

  • Contributions are welcome!

Introduction video here: https://youtu.be/Xtyw_aWM0Gc

!!!!

Features

Site Access creation might be complex sometimes, but can also be really simple when you are doing a Web Factory.

This bundle will give you the power to, on the fly:

  • create and enable a new SiteAccess (or a translation of an existing one).

    • create a new Top Location in the Content Repository
    • create a new Group Top Location in the Content Repository
    • create a new Admin Group in the previous
    • create/update a Admin in the Admin Group
  • plus you get a Configuration Content places underneath the Top Location of your SiteAccess (accessible in Twig) to retreive Configuration of the SiteAccess like (logo, description, footer etc.)

  • give permissions when needed on Anonynous to release that SiteAccess.

  • unpublish a SiteAccss (by removing permissions on Anonymous)

On the fly! It means NO DEVLEOPMENT REQUIRED!

The bundle introduces a new Entity called "Site Configuration". A Site Configuration describes a SiteAccess with information like:

  • languages
  • name
  • design
  • etc.

Then, thanks to a State Machine and a new Tab in the Admin Interface, this workflow is possible Site Configuration Workflow

How it works

Behing the scene, this bundle will save the Site Access configurations in many JSON files. 1 per Site Configuration and outside of the source code). Those files are then used at compile time to inject the Site Access inside eZ Platform.

After each changes cache is cleared.

Usage and installation instructions

Installation

Usage

Change and License

Changelog

License

Credits

This bundle uses

Thank you to all the Contributors of those bundles but also to all the underlying librairy Contributors.

Special thank you to Atlantic and Novactive for their support.

统计信息

  • 总下载量: 2.46k
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 1
  • 点击次数: 0
  • 依赖项目数: 0
  • 推荐数: 0

GitHub 信息

  • Stars: 1
  • Watchers: 28
  • Forks: 0
  • 开发语言: PHP

其他信息

  • 授权协议: MIT
  • 更新时间: 2019-10-22