Then maybe you need
http://extensions.xwiki.org/xwiki/bin/view/Extension/Display+Macro .

Hope this helps,
Marius

On Mon, Sep 15, 2014 at 10:41 AM, Lee <[email protected]> wrote:
> Thomas, Thank you very much!
> Maybe I did not explain my question clearly, the usage of macros in the page 
> that I want to include is display some parameters, so it would be great if 
> these parameters could display in the new page.
> 在 2014年9月15日,下午3:23,Thomas Mortagne <[email protected]> 写道:
>
>> Usually for this use case the included page should be wiki content:
>>
>> {{velocity}}
>> #macro(mymacro)
>>  Hello world
>> #end
>> {{/velocity}}
>>
>>
>> And then you include it using {{include}} macro as in:
>>
>> {{include reference="API.InterfaceDocTemplate"/}}
>>
>> {{velocity}}
>> #mymacro()
>> {{/velocity}}
>>
>> On Mon, Sep 15, 2014 at 9:08 AM, 李例 <[email protected]> wrote:
>>>        Hello, now I have this scenario: I’d like to use a page(which 
>>> includes some velocity macros) in another new page, I use the snippet below 
>>> in my new page:
>>>
>>> {{velocity}}
>>> #set($reference = $services.model.createDocumentReference('', 'API', 
>>> 'InterfaceDocTemplate'))
>>> #set($document  = $xwiki.getDocument($reference))
>>> $xwiki.getDocument($document).getContent()
>>> {{/velocity}}
>>>
>>> but it turns out that the velocity macros cannot be executed, and the alert 
>>> is “Failed to execute the [velocity] macro”.
>>>        I would greatly appreciate if someone could give me a solution.
>>>        Excuse my poor English please, thank you very much!
>>> _______________________________________________
>>> users mailing list
>>> [email protected]
>>> http://lists.xwiki.org/mailman/listinfo/users
>>
>>
>>
>> --
>> Thomas Mortagne
>> _______________________________________________
>> users mailing list
>> [email protected]
>> http://lists.xwiki.org/mailman/listinfo/users
>
>
> _______________________________________________
> users mailing list
> [email protected]
> http://lists.xwiki.org/mailman/listinfo/users
_______________________________________________
users mailing list
[email protected]
http://lists.xwiki.org/mailman/listinfo/users

Reply via email to