Silverstripe 3.0在保存和发布时保留选项卡状态


Silverstripe 3.0 preserve tab state on save and publish

我使用的是Silverstripe 3.0。我为页面添加了自定义选项卡/子选项卡…如果您在子选项卡上并且发布了该页,则控件将返回到主选项卡....我需要保留标签…

我注意到这已经在SS 3.0.5中修复了

谁能指出所有相关的文件已经修改,以解决这个问题在SS 3.0.5

Thanks in advance

似乎与3.0.1版本(http://doc.silverstripe.org/framework/en/3.1/changelogs/3.0.1)有关,特别是这次提交?(https://github.com/silverstripe/silverstripe-framework/commit/155758f)但可能有更多…

但是你一定要升级到3.1 (http://doc.silverstripe.org/framework/en/3.1/installation/upgrading)

你为什么不直接升级?
这应该很容易,只需更换cms &框架文件夹。

如果你想看到这些变化,我建议你在一个单独的文件夹中签出或下载当前版本的Silverstripe 3.0,用你的项目创建一个目录diff,并使用diffviewer工具查看diff,如:

  • WinMerge for Windows
  • FileMerge on Mac

你可以在这里找到完整的列表。