netgen/legacy-operations-bridge
Composer 安装命令:
composer require netgen/legacy-operations-bridge
包简介
Netgen's eZ Publish Legacy to eZ Platform bridge
README 文档
README
This eZ Publish Legacy extension allows override of some operations to be performed using eZ Platform Repository API. Main motivation behind this is better integration of Legacy Admin UI with Solr Search Engine, which otherwise requires delayed indexing for some trivial operations, like adding another Location to Content.
Caution
eZ Platform uses a database connection separate from eZ Publish Legacy. If you use bridged operations inside a transaction initiated from eZ Publish Legacy database connection, the transaction will not apply to them.
Installation
1. Enable kernel override and kernel override autoload
In the ezpublish_legacy/config.php enable kernel override by uncommenting the following constant
definition:
define( 'EZP_AUTOLOAD_ALLOW_KERNEL_OVERRIDE', true );
In your composer.json add the call to generate kernel override autoload array to the bottom of
symfony-scripts array under the scripts key:
... "scripts": { "symfony-scripts": [ ... "eZ\\Bundle\\EzPublishLegacyBundle\\Composer\\ScriptHandler::generateKernelOverrideAutoloads" ], ... }, ...
2. Install through Composer
Use Composer to install the bundle:
composer require netgen/legacy-operations-bridge:^1.0
3. Activate legacy ngoperationsbrige extension
Add the following in your central site.ini.append.php file (usually ezpublish_legacy/settings/override/site.ini.append.php):
[ExtensionSettings]
ActiveExtensions[]=ngoperationsbrige
...
Configuration
See ngoperationsbridge.ini for available configuration options.
统计信息
- 总下载量: 10
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 4
- 点击次数: 0
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: GPL-2.0-only
- 更新时间: 2018-03-07