]> git.decadent.org.uk Git - maypole.git/blob - templates/factory/view
Link to has-many objects in the view page.
[maypole.git] / templates / factory / view
1 [% PROCESS macros %]
2 [% INCLUDE header %]
3
4 [% FOR item = objects %]
5 <h2> [% item.name %]</h2>
6
7 [% INCLUDE navbar %]
8
9 <TABLE class="view">
10 [% 
11     FOR col = classmetadata.columns.list;
12     NEXT IF col == "id" OR col == "name";
13 %]
14
15 <TR>
16     <TD class="field"> [% classmetadata.colnames.$col; %] </TD>
17     <TD> [%
18
19     IF col == "url";  # Possibly too much magic.
20                 "<A HREF="; item.url; "> "; item.url; "</A>";
21     ELSE;
22     maybe_link_view(item.$col); END;
23     %] </TD>
24 </TR>
25 [% END; %]
26 </TABLE>
27 [%
28     view_related(item);
29     button(item, "edit");
30     button(item, "delete");
31 %]
32 [% END; %]
33