Hello Community,
maybe you can help me out.
I need to select parent page as a value on the excerpt include macro.
I have a lot of pages that contains content, which will change from time to time. I have a create from template macro on all of these pages. The idea is that the new generated child page will pick up a part of the content from the parent page. For this to work, I need to select the value "parent page" in the confluence template that I created.
All I need is the exact same macro, just with this additional one option.
Is there a way to select parent page on the existing macro or do I need to create a user macro. If so, can someone help me with this. Can I somehow extract the macro code from "excerpt include"?
Kind regards
Alex
Figured it out - if you need it you can copy past it. :)
## Developed by: Felix Schäfer & Alexander Wirtz
## Date created: 07/12/202
## @noparams
#set($parentId = $pageManager.getPage($content.id).parent.getContentId().asLong())
#set ($requestedPage = $pageManager.getPage($parentId).getTitle())
#if ($parentId)
<ac:macro ac:name="excerpt-include" ac:schema-version="1">
<ac:parameter ac:name="nopanel">true</ac:parameter>
<ac:default-parameter>$requestedPage</ac:default-parameter>
</ac:macro>
#else
Cannot show tasks on parent page because this page has no parent.
#end
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hey Ashley, you have to create a custom user macro in the configuration.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.