Don't miss out Virtual Happy Hour this Friday (April 26).
Try our conversational search powered by Generative AI!
AI OnAI Off
Don't miss out Virtual Happy Hour this Friday (April 26).
I'm not sure that is possible. A block isn't created "under" a page. It is created in a ContentFolder, and after that it can be added to a page (in e.g. a content area). When a block is created there isn't a current page.
I need to set a block's property on the basis of a page property under which that block is being created.
So, to achieve this, I have overriden SetDefaultValues method in block type. And in this method I tried getting current page from IPageRouteHelper interface using below code.
http://www.jondjones.com/learn-episerver-cms/episerver-developers-guide/episerver-api-explained/episerver-7-how-do-i-get-the-currentpage-from-a-controller
But it always returns StartPage as the current Page.
How can we get the current Page in the bllock type?
Thanks.