Thanks a lot Thomas, it works perfect.
On Fri, Aug 20, 2010 at 1:37 AM, Thomas Mortagne
<thomas.mortagne(a)xwiki.com>wrote;wrote:
In the meantime you could do the following to get the
current document
in groovy:
{{velocity}}$xcontext.put("currentdocument", $doc){{/velocity}}
{{groovy}}print xcontext.currentdocument.toString();{{/groovy}}
On Fri, Aug 20, 2010 at 09:32, Thomas Mortagne
<thomas.mortagne(a)xwiki.com> wrote:
Hmm seems to be related to groovy (and probably
other non velocity
languages) actually, i will look at it.
On Fri, Aug 20, 2010 at 09:28, Thomas Mortagne
<thomas.mortagne(a)xwiki.com> wrote:
> Hi,
>
> On Fri, Aug 20, 2010 at 02:24, Abel Solórzano Astorga
> <abelsolorzano(a)gmail.com> wrote:
>> Hi,
>>
>> I want to know how to access the *com.xpn.xwiki.api.Document* of the
page
>> where a "*Rendering Macro*" is
included. I created a macro using the
>> documentation at
>>
http://platform.xwiki.org/xwiki/bin/view/DevGuide/WikiMacroTutorial.
The
>> problem is that when I try to access the
*doc* object inside the Macro
I am
>> getting the doc of the XWiki page where
the Macro was defined. But I
want
>> doc object of the XWiki page where the
Macro is included. If you need
more
>> details please let me know. I appreciate
the help you can give me :).
>
> Well i can't reproduce your issue.
>
> I wrote a macro in
http://tuska.myxwiki.org/xwiki/bin/view/view/MacrosToto
with
{{velocity}}$doc{{/velocity}}
as macro code and when i use it in
http://tuska.myxwiki.org/xwiki/bin/view/view/MacrosTotoTest it print
me
view.MacrosTotoTest
which seems to be what you want.
Regards,
Abel
_______________________________________________
users mailing list
users(a)xwiki.org
http://lists.xwiki.org/mailman/listinfo/users
--
Thomas Mortagne
--
Thomas Mortagne
--
Thomas Mortagne
_______________________________________________
users mailing list
users(a)xwiki.org
http://lists.xwiki.org/mailman/listinfo/users