When using the DataObjectManager (and entering a new DataObject), after you click the save button, the current DataObject is entered into the db successfully but the DataObjectManager popup doesnt maintain the newly entered information after the intial save.
Instead you have to close the popup, wait for the Table to refresh and then re-open your newly entered DataObject.
Is there any setting to keep the current (newly added) DataObject in view after you click save?
in DataObjectManger.php on line 300 (vague) there is a check if the form has file fields this check does not seem to work for image/file fields. I suppose u have the same problem that you use an image/file object. The code clearly tells me that if there is file field please maintain the record. But it doesnt with image fields.
There might be reason to make this behaviour configurable, but personally, I really like that the form advances to add another record when creating. There's not much point in showing me what I just got done entering. In my experience, people like to create content in bulk -- not one at at time.
I think ideally we just have two buttons -- save, and save & add.
SilverStripe tips, tutorials, screencasts and more: http://www.leftandmain.com