SunRav BookEditor 4.3. Циклы


Содержание

Синтаксис циклов:

<repeat name="loop name">

</repeat name="loop name">

Цикл

Описание

<repeat name="ITEMS">

 <ITEM>

  тело цикла

 </ITEM>

</repeat name="ITEMS">

Пробегает по всем разделам книги.

<repeat name="SECTIONS">

 <SECTION>

  тело цикла

 </SECTION>

</repeat name="SECTIONS">

Пробегает по всем (в текущей версии двум) столбцам содержания книги.

Пример:

Этот пример показывает как пробежать по всем главам и их ID книги.


<repeat name="ITEMS">

<ITEM>

<repeat name="SECTIONS">

<SECTION>

<if name="SectionIndexIs" eq="1"> 

<macro name="CURITEMTITLE"/> // Название главы (раздела)

<else name="SectionIndexIs"/>

<macro name="CURITEMID"/> // ID главы (раздела)

</if name="SectionIndexIs">

</SECTION>

</repeat name="SECTIONS">

</ITEM>

</repeat name="ITEMS">