Skip to main content

This site requires you to update your browser. Your browsing experience maybe affected by not having the most up to date version.

General Questions

General questions about getting started with SilverStripe that don't fit in any of the categories above.

Moderators: martimiz, Sean, biapar, Willr, Ingo, swaiba, simon_w

Silverstripe site tree drag and drop


Reply

2 Posts   290 Views

Avatar
Neelam

11 August 2013 at 2:12am Community Member, 15 Posts

I am using Silverstripe 3.0...Cannot consider an upgrade, since there are core files modified.

I have a query related to the drag and drop reordering in the CMS..

From what I have searched there are two issues involved:

1) When on a page edit view if we drag and drop to change the position of a page in the site tree, and publish before refreshing, the changes are undone...

https://github.com/silverstripe/silverstripe-framework/commit/120de7c https://github.com/silverstripe/silverstripe-framework/commit/c3d622c

solved the above

2) Main Question: Another change i noticed is...

which is that we don't have to publish the reordered page to see the changes reflected both in the front end and back end...

this is there in 3.0 and 3.0.2... but fixed in 33 3.0.5..

Can someone point out the link to the patch containing this?

Another observation is that ss 3.1.0 beta 3 again needs publishing...there are a few more things like preserving the tab state on save and publish where it works in 3.0.5 and again appears reverted in ss 3.1.0 beta 3...

Any ideas why??

Avatar
Willr

11 August 2013 at 5:55pm Forum Moderator, 5511 Posts

"Another observation is that ss 3.1.0 beta 3 again needs publishing...there are a few more things like preserving the tab state on save and publish where it works in 3.0.5 and again appears reverted in ss 3.1.0 beta 3..."

This is why we have beta releases :) If you run into any issues please raise them as issues on Github so that the developers attention can be brought to these issues. Sadly we don't have much test coverage for the CMS javascript GUI.