]> git.decadent.org.uk Git - maypole.git/blobdiff - templates/factory/list
Footer stuff from Markus.
[maypole.git] / templates / factory / list
index f1290efb1b9dd57607cf07f085984b28252dc114..9f7fe0e03e418df5e531566b3f67e143439925a8 100644 (file)
 [% FOR col = classmetadata.columns.list;
     NEXT IF col == "id";
     "<TH>"; 
-        '<A HREF="'; base; classmetadata.moniker; "/list/?";
-        "page=" _ pager.current_page _ "&" IF pager;
-        "order="; col; 
-        "&o2=desc" IF col == request.query.order and request.query.o2 != "desc";
-        '">';
-        classmetadata.colnames.$col; 
-        '</A>';
+    SET additional = "?order=" _ col;
+    SET additional = additional _ "&page=" _ pager.current_page IF pager;
+    SET additional = additional _ "&o2=desc" 
+        IF col == request.query.order and request.query.o2 != "desc";
+     link(classmetadata.table, "list", additional, classmetadata.colnames.$col);
     "</TH>";
 END %]
 </TR>
@@ -42,3 +40,4 @@ END %]
 [% INCLUDE pager; %]
 [% INCLUDE addnew; %]
 </DIV>
+[% INCLUDE footer %]