Lists in Templates - Bullets & Numbered

Dokümanlarda çeşitli listeler oluştururuz. Farklı tipteki Madde İşaretleri veya Numaralı listeleri içeren şablonlar oluşturabilirsiniz.

Bu konuyu bazı örneklerle anlayabiliriz -

Müşteri adlarının Bullet listelerde gösterildiği bir örnek alalım.

Şablon tasarımı böyle olacaktır -

<<foreach [bullet in EmployeeNames]>><<[bullet.listFirstName]>> <<[bullet.listLastName]>>
<</foreach>>

Şablon tasarımı için veriler -

{
  "companyName":"PDF4me",  
  "EmployeeNames": [
  {
    "listFirstName": "Thomas",
    "listLastName": "Baskin"
  },
  {
    "listFirstName": "Jacob",
    "listLastName": "Gregory"
  },
  {
    "listFirstName": "John",
    "listLastName": "Doe"
  }
 ]
}

Numaralı Liste - Madde işaretleri yerine, aşağıdaki gibi bir numaralı liste için sözdizimi verirseniz, liste numaralı liste olarak oluşturulacaktır

Çok Seviyalı Liste Ekleme

Burada bir şirketdeki Managers ve Assoziasyonlar için çok seviyeli bir liste oluşturma örneği alabiliriz. Aşağıdaki şablon tasarımına bakın -

<<foreach [manager in employees]>> Manager: <<[manager.listFirstName]>> <<[bullet.listLastName]>>
    <<foreach [associate in employee.associates]>> Associate:  <<[associate.name]>>
<</foreach>><</foreach>>

Yukarıdaki şablon sözdizimi için veriler -

{
  "companyName": "PDF4me",
  "employees": [...]
}