Purpose
This macro does a dynamic include, based on the title of the page and a parameter, eg:
Details
Macro Name | dynamic-include | ||||||||
|---|---|---|---|---|---|---|---|---|---|
| Macro-Title | Dynamic include | ||||||||
| Description | This macro does a dynamic include, based on the title of the page and a parameter | ||||||||
| Categories | Confluence Content | ||||||||
| Documentation URL | |||||||||
Definition of User Macro |
|
Sample usage
| PageTitle | Parameter | Page that is included |
|---|---|---|
| MyPage | CV | MyPage-CV |
| Computer1 | Hardware | Computer1-Hardware |
| Computer2 | Hardware | Computer2-Hardware |
Macro Code
## @param AppendName:title=AppendName|type=string|required=true|desc=Append-to-Title
$action.getHelper().renderConfluenceMacro("{include:$content.getTitle()-$paramAppendName}")