Portal Engine Questions on portal engine and web parts.
Version 5.x > Portal Engine > Moving widgets appears to auto-save View modes: 
User avatar
Certified Developer v7
Certified  Developer v7
smoore-tibus - 4/4/2011 3:31:00 AM
   
Moving widgets appears to auto-save
Hi guys,

If you move a widget to another widget zone, it seems to be automatically saved, i.e. the user doesn't have to hit the save button for the change to be applied.

Our client is asking if this behaviour can be changed so their changes don't take effect until they hit save.

Cheers,
Steve.

User avatar
Kentico Support
Kentico Support
kentico_radekm - 4/5/2011 5:04:40 AM
   
RE:Moving widgets appears to auto-save
Hello.

Regrettably, this behavior is by design and it cannot be changed in some easy way (you would need full source code to change it). Main purpose of widgets is to allow public user to manage content of her page and since public user does not have a save button, it is designed to saving this change automatically.

Best Regards,
Radek Macalik

User avatar
Certified Developer v7
Certified  Developer v7
smoore-tibus - 4/5/2011 5:11:30 AM
   
RE:Moving widgets appears to auto-save
Thanks for the reply, Radek.

We've ended up using widgets not for front end users, but to allow CMS users to re-use the same component on multiple pages but with different content in each.

We found that when using webparts, if you drop the webpart onto multiple pages, changes to the content of that webpart is replicated across all the pages.

So a little promo box that may be used to promote different things on different pages (with a different image and text) needed to be a widget. Is that how you'd see it?

Cheers,
Steve.

User avatar
Kentico Support
Kentico Support
kentico_radekm - 4/8/2011 2:05:35 AM
   
RE:Moving widgets appears to auto-save
Hello Steve.

Yes, web parts and widgets placed in zone managed by CMS Editor are bound to page template, so it is like you said. When you do some change on given page template, it is reflected on all pages based on this page template.

If you want to make it independent, so you can have different web part or properties, you need to clone given template as ad-hoc template. Or you can use editable web parts, like Editable text or Editable image. Content of these web parts (as you can set in on Page tab) is bound to page, not page template, so it is independent even when using the same page template (content, not web part properties).

Second option is to drive web part properties via custom macro, ad you can set their value dynamically in code. Anyway, if your goal is to change text and images, you can consider using of editable web part, like I mentioned. Thank you.

Best Regards,
Radek Macalik