Lists in Templates - Bullets & Numbered
Criamos vários tipos de listas em documentos. Você pode projetar modelos para incluir vários tipos de marcadores ou listas numeradas.
Podemos entender isso através de alguns exemplos -
Vamos tomar um exemplo onde os nomes dos funcionários são exibidos em listas de marcadores.
O design do modelo seria como este -
<<foreach [bullet in EmployeeNames]>><<[bullet.listFirstName]>> <<[bullet.listLastName]>>
<</foreach>>
Os dados para o design do modelo são -
{
"companyName":"PDF4me",
"EmployeeNames": [
{
"listFirstName": "Thomas",
"listLastName": "Baskin"
},
{
"listFirstName": "Jacob",
"listLastName": "Gregory"
},
{
"listFirstName": "John",
"listLastName": "Doe"
}
]
}
Lista numerada - Em vez de marcadores, se a sintaxe em uma lista numerada como a seguir, a lista será gerada como uma lista numerada
Adicionar lista de vários níveis
Aqui podemos tomar um exemplo de criação de uma lista de vários níveis de Managers e Associações em uma empresa. Veja o design do modelo a seguir -
<<foreach [manager in employees]>> Manager: <<[manager.listFirstName]>> <<[bullet.listLastName]>>
<<foreach [associate in employee.associates]>> Associate: <<[associate.name]>>
<</foreach>><</foreach>>
Os dados para a sintaxe do modelo acima -
{
"companyName": "PDF4me",
"employees": [...]
}