Hi Lewis,
On May 5, 2009, at 9:11 AM, Lewis Denizen wrote:
Hi xwiki-users,
Just wondering if it's possible to add a macro inside a code macro?
What I
want to do is something like this:
{{code language="sql"}}
select *
from xyz
where from_date = '{{date-macro date="-1b"
format="yyyyMMdd"/}}' --
The
date-macro returns the last business date in yyyyMMdd format
{{/code}}
If by adding you mean execution it, then no it's not possible since
it's not the goal of the code macro. The code macro is supposed to
render its content as is without any interpretation (only syntax
coloring).
However if what you want is to execute some stuff you can use this
trick:
{{velocity}}
{{code}}
...
Some velocity code here that will be executed, including a velocity
macro
...
{{/code}}
{{/velocity}}
Thanks
-Vincent