Thank you very much, Marius! That’s what I want, you really helped me a lot.
在 2014年9月15日,下午8:04,Marius Dumitru Florea <[email protected]> 写道:

> 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


_______________________________________________
users mailing list
[email protected]
http://lists.xwiki.org/mailman/listinfo/users

Reply via email to