I installed a fresh version of Umbraco 4.7 today and for a while was able to edit pages from the front end (where the world sees). Is that normal? I've never noticed it before, was something weird just going on with my browser or some browser-based plugin?
Thanks Johan, great to know! That explains the form tags wrapping most of the premade templates huh? Do you know if there is a way around that incase there is a need to use a form within one of the sub-templates?
It's been possible to edit your pages from the frontend since v4 when canvas editing was introduced. From the content node you are able to select "edit in canvas mode" if I remember correctly. As Johan mentions it's a new feature that you can edit the pages in the frontend when logged into Umbraco.
If you don't need to be able to use canvas editing you can remove the serverside form tag, which is wrapped around your content.
Otherwise you actually just need to place input fields where you need them in your sub-templates - they're all wrapped in the main form and will work. However it can be a bit troublesome to have more than one "form" in a page since you need to specify, which submit control the input fields belongs to. Otherwise a click on "submit" for your last "form" could trigger the first form instead.
Jan, thanks, sorry for the late reply. This is interesting, I think I've always removed the server-side form tags because of issues with login forms, search forms, etc all being on the same page. I'll see if I can find a good way to work with it. Canvas editing seems like it would be more convenient / less intimidating for some users.
Edit Pages from front-end
I installed a fresh version of Umbraco 4.7 today and for a while was able to edit pages from the front end (where the world sees). Is that normal? I've never noticed it before, was something weird just going on with my browser or some browser-based plugin?
Thanks in advance!
Amir
Hi Amir
In 4.6 and 4.7 it is possible to be logged in and edit your content in the frontend.
You can see some videos here on how you're doing it for yourself http://umbraco.com/.../creating-a-skin-for-umbraco
you can see this button in the template, it will lead you out so you can work in frontend again.
/Johan
Thanks Johan, great to know! That explains the form tags wrapping most of the premade templates huh? Do you know if there is a way around that incase there is a need to use a form within one of the sub-templates?
-Amir
Hi Amir
It's been possible to edit your pages from the frontend since v4 when canvas editing was introduced. From the content node you are able to select "edit in canvas mode" if I remember correctly. As Johan mentions it's a new feature that you can edit the pages in the frontend when logged into Umbraco.
If you don't need to be able to use canvas editing you can remove the serverside form tag, which is wrapped around your content.
Otherwise you actually just need to place input fields where you need them in your sub-templates - they're all wrapped in the main form and will work. However it can be a bit troublesome to have more than one "form" in a page since you need to specify, which submit control the input fields belongs to. Otherwise a click on "submit" for your last "form" could trigger the first form instead.
I hope the above makes sense? :-)
/Jan
Jan, thanks, sorry for the late reply. This is interesting, I think I've always removed the server-side form tags because of issues with login forms, search forms, etc all being on the same page. I'll see if I can find a good way to work with it. Canvas editing seems like it would be more convenient / less intimidating for some users.
is working on a reply...