Greetings,
How does the second parameter ("PageId" according to
http://en.wikibooks.org/wiki/Umbraco/Reference/umbraco.library/RenderMacroContent) used? I'd have thought that the $currentPage of the called macro would correspond to the passed ID, but from trial I've found that isn't the case.
It does seem that incorrect page IDs cause the macro to not run at all, but I can't find out what effect, if any, that second parameter to RenderMacroContent really is supposed to have.
Thanks!