silverstripe-publishwithme:Publishes取消发布发布父对象时附加到Page或父DataObject的版本化DataObject

时间:2024-06-02 19:35:12
【文件属性】:

文件名称:silverstripe-publishwithme:Publishes取消发布发布父对象时附加到Page或父DataObject的版本化DataObject

文件大小:5KB

文件格式:ZIP

更新时间:2024-06-02 19:35:12

PHP

与我一起发布 发布/取消发布发布页面时附加到页面的版本化DataObject。 假设您有一个职员资料页面,其中每个职员都是has_many关系中的一个DataObject。 没有任何版本控制,对工作人员的编辑将立即发布,从而中断工作流程批准流程,并中断Silverstripe的草稿,发布和历史记录功能。 或者,如果他们确实具有Versioned扩展名,则需要独立于使工作流程复杂化的页面进行发布。 该模块允许在页面发布时发布那些编辑。 还支持取消发布,恢复为实时和历史回滚页面。 这使对象的行为就好像它们是页面的一部分一样。 从SilverStripe 3升级 现在,该插件的大多数功能都内置在SilverStripe 4中,可以通过使用SS4中附带的$ owns配置来启用。 要升级,请用$ owns替换$ publish_with_me配置。 在SS4中,此插件所做的全部工作是增强了“已保存


【文件预览】:
silverstripe-publishwithme-master
----_config()
--------.gitkeep(0B)
----src()
--------PublishWithMe.php(5KB)
----LICENSE(1KB)
----README.md(2KB)
----.gitignore(27B)
----composer.json(699B)

网友评论