]> git.decadent.org.uk Git - maypole.git/blobdiff - lib/Maypole/templates/factory/list
applied patch from nicg : Modified MVC.pm to correct problem with LocationMatch and...
[maypole.git] / lib / Maypole / templates / factory / list
index dbbedafb786171b659479b92e2987dd270882773..8b9052ee7dcc91a87672fe93353c452b5668db45 100644 (file)
@@ -11,7 +11,7 @@
     <table id="matrix">
         <tr>
             [% FOR col = classmetadata.list_columns.list;
-                NEXT IF col == "id";
+                NEXT IF col == "id" OR col == classmetadata.table _ "_id";
                 "<th>"; 
                 SET additional = "?order=" _ col;
                 SET additional = additional _ "&page=" _ pager.current_page
                     SET additional =
                         additional  _ "&" _ name _ "=" _
                         request.params.$name;
-                    SET action = "search";
+                    SET action = "do_search";
                   END;
                 END;
+               USE model_obj = Class request.model_class;
                IF model_obj.find_column(col);
                   link(classmetadata.table, action, additional,
                     classmetadata.colnames.$col);