-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathfieldOrder.vm
27 lines (24 loc) · 1.06 KB
/
fieldOrder.vm
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
----- field_order.php -----
#set ($hash = "#")
#set ($dollar = "$")
#foreach( $entity in $application.entities )
#if (!$singleEntity || $singleEntity == ${tr.f_v($entity.name)})
${hash}${hash} ${tr.f_v($entity.name)}
${hash}${hash} utworz pliki modules_project/fieldOrder/${tr.f_v($entity.name)}/table.vm, /create.vm itp...
${hash}${hash} ${hash}set ($temp = $orderedFieldsNames.add("F:jakas_etykieta"))
${hash}${hash} ${hash}set ($temp = $orderedFieldsNames.add("F:virgo_close"))
#foreach ($tmpRelation in $entity.childRelations)
#if ($tmpRelation.identifying)
${hash}set (${dollar}temp = ${dollar}orderedFieldsNames.add("R:${tr.f_v($tmpRelation.parentEntity.name)}${tr.f_v($tmpRelation.name)}"))
#end
#end
#foreach($property in $entity.properties)
${hash}set (${dollar}temp = ${dollar}orderedFieldsNames.add("P:${tr.f_v($property.name)}"))
#end
#foreach ($tmpRelation in $entity.childRelations)
#if (!$tmpRelation.identifying)
${hash}set (${dollar}temp = ${dollar}orderedFieldsNames.add("R:${tr.f_v($tmpRelation.parentEntity.name)}${tr.f_v($tmpRelation.name)}"))
#end
#end
#end
#end