In the "TheThemeMachine" theme that ships with Orchard, the Layout.cshtml embeds a Shape something similar to:
WorkContext.Layout.Header.Add(New.Branding(), "5"); // Site name and link to the home page
If I go to "Widgets" on the Dashboard, I see the "Header" zone empty with no Widgets added.
Is there a way to edit the content of the "Branding" shape from within Dashboard in Orchard?
The reason I am asking is that. Assume, I am embedding some HTML using a Shape/Shape Template. Later on the Admin of the website wants to edit this content. How to go about that?
Please note that I could use HTML Widget for that, but in some cases, the HTML rendered contains code blocks to fetch data from Database.