Hi all,
We've developed a nice plugin for Umbraco 11+, which lets CMS users edit website pages from Umbraco. Works very intuitive.
In short, workflow is as follows:
1) User clicks a page-node in the content tree
2) Clicks the 'Open visual editor' button in the property editor (plugin) on the right
3) This click opens up a modal with an iframe, rendering the corresponding url in preview mode
4) UI elements are added to add/edit content
5) When clicking an element, an event is bubbled back to the iframe opener
6) We call the injected AngularJS editorService to open a sidebar with an infinite content editor, so the user can edit the node it clicked
7) After save/publish, the iframe is refreshed and changes are visible
I'm willing to upgrade to Umbraco 14+ and doing some research on how to migrate this plugin. Unfortunately, it looks like I'm going to write lots of additional scripts to achieve a similar experience.
Despite that, our plugin depends heavily on the AngularJS editorService.
Can someone write me a very basic example on how to open a 'edit node' in a sidebar? Or is that not supported (yet)?
Thank you!