On Tue, Nov 27, 2012 at 12:44 PM, Gerritjan Koekkoek
<gerritjankoekkoek(a)gmail.com> wrote:
I read in display macro documentation that you can
display a section?
True.
But how do you specify a section in a document?
Document sections have a pencil icon at the far right side of the
section title which makes them editable. They are normally generated
by headings (
http://platform.xwiki.org/xwiki/bin/view/Main/XWikiSyntax#HHeadings
) but not from (code) macros. Simply put, wrap:
== Heading Title ==
in {{velocity}} and you will loose the pencil icon and thus the
section, even though visually there's no difference besides the pencil
icon.
I would like to understand this using the wysywig
editor and using wiki editor?
In WYSIWYG editor you need to apply the Title N style and in the Wiki
editor you need to use heading syntax, but outside macros.
And what velocity code would give me a section header
and a section body (without the header)?
As you already know, there is
$someDocument.getSections().get($sectionIndex).sectionTitle
but nothing for the section body besides this protected API (needs
programming rights):
$someDocument.document.getContentOfSection($sectionNumber)
> The only thing I can think of is the
heading levels in the wysywig editor, but a document that has a header (level 2) and some
text below the header does not seem to have sections if i call
Are you sure the heading is not inside a macro?
Hope this helps,
Marius
#set($menuSections = $menu1Document.getSections())
_______________________________________________
users mailing list
users(a)xwiki.org
http://lists.xwiki.org/mailman/listinfo/users