List Command

Use list for generate html tags for list of data.

1
2
3
<basis core="list">
   [...]
</basis>

Important

The list command inherit from Renderable Commands base class.

Example

1# Create simple command

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
<basis  core="list" datamembername="db.users">
   <layout>
     <ul>
         @child
     </ul>
   </layout>

   <face>
     <li>@fname - @lname</li>
   </face>
</basis>

Data source db.users is:

db.users

id

managerid

fname

lname

team-name

1

-1

s.alireza

qamsari

team-a

2

1

amir

jalali

team-b

3

1

akbar

karimi

team-a

Result is:

1
2
3
4
5
<ul>
   <li>s.alireza - qamsari</li>
   <li>amir - jalali</li>
   <li>akbar - karimi</li>
</ul>