Для виведення заповнених блоків використовується сниппет PageBuilder з параметрами:
Ім'я параметра | Значення за замовчуванням | Можливі значення |
---|---|---|
docid | Поточний документ | Ідентифікатор будь-якого існуючого документа, ціле число |
container | default | Ім'я контейнера або кілька через кому |
blocks | * | Список блоків через кому, без пробілів. Береться ім'я конфігураційного файлу без розширення (Наприклад, `all_fields,groups`). Якщо вказати `*`, фільтрація на ім'я зроблена не буде |
wrapTpl | [+wrap+] | Ім'я чанка, що містить шаблон-обгортку для списку блоків виведеного контейнера |
templates | Ідентифікатор групи шаблонів, які будуть використовуватись для виводу. Повинен бути визначений у конфігурації кожного блоку, що виводиться. | |
offset | 0 | Число блоків, що пропускаються, з початку виведення |
limit | 0 | Число блоків для виведення, або 0 - для виведення всіх |
renderTo | templates |
Вид виводу: `templates` - виведення шаблонів, `structure` - вивід у вигляді структури з ключами `name` (ім'я конфіга), `index`, `iteration`, `config` (конфігурація блоку), `data` - значення, `array` - виведення простого масиву зі значеннями блоків, `json` - висновок у вигляді json. |
giveTo | Якщо параметр заданий, то результат роботи буде переданий у зазначений у цьому параметрі сніпет, а потім буде виведений результат роботи цього сніпета | < /tr>