承接 informaticatrentina/merge 相关项目开发

从需求分析到上线部署,全程专人跟进,保证项目质量与交付效率

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

informaticatrentina/merge

Composer 安装命令:

composer require informaticatrentina/merge

包简介

Making Waves - merge

README 文档

README

Introduction

Will let you merge two different content objects which you wish where the same object. Used to restructure and maintain your content tree.

Merge two content objects

This extension is used by going to Admin -> Setup -> Merge objects, and choosing two content objects of the same class with the browse button. You can then select the master object, which is the object you will end up with after the merge. You can also choose which content to keep based on the different existing translations in the two objects. When ready, click button to do the merging.

Supported features

Merge will copy selected content translations from the different attributes to the master content object ("Merge to..." column). This will be done by adding a new version on the master. It will use the builtin toString()/fromString() functionality for the copying.

For attributes of the object relation list datatype it will merge the relations from the two objects into the master (sort order will be master relations first, then slave relations).

Any reverse related objects will be updated to relate to the master object instead of the slave. This supports attributes of the object relation list datatype, single object relations, and XML fields. The children of any slave nodes will be moved to the master main node.

Each translation from the two objects will be created on the master object.

The slave object will be removed after the merge.

Todo

The merge does not support url alias history. When slave object is merged into master, url aliases should be updated to forward any urls to the master object.

Contributors

Written by Arne Bakkebø, Making Waves, on behalf of Norwegian Seafood Council, who required it to restructure their content.

Norwegian Seafood Council have the following eZ Publish sites around the globe:

统计信息

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

GitHub 信息

  • Stars: 0
  • Watchers: 4
  • Forks: 3
  • 开发语言: PHP

其他信息

  • 授权协议: GPL-2.0
  • 更新时间: 2016-03-15

承接程序开发

PHP开发

VUE

Vue开发

前端开发

小程序开发

公众号开发

系统定制

数据库设计

云部署

网站建设

安全加固