X-Git-Url: https://git.decadent.org.uk/gitweb/?a=blobdiff_plain;f=templates%2Ffactory%2Fmacros;h=59d6c925358a9cfa57a27f981a21ed927ab4f339;hb=12d8a77a713d5ed4f08414e5f34e96d45f60e2d3;hp=afa2a74952c39db5f997f4d82d1278d3b2377021;hpb=1fb6cf1887bddb2a3a003d6e148a0c016ea780b0;p=maypole.git
diff --git a/templates/factory/macros b/templates/factory/macros
index afa2a74..59d6c92 100644
--- a/templates/factory/macros
+++ b/templates/factory/macros
@@ -59,10 +59,11 @@ for some.
"
";
IF col == "url" AND item.url;
' '; item.url; '';
- ELSIF col == item.stringify_column;
+ ELSIF col == classmetadata.stringify_column;
maybe_link_view(item);
ELSE;
- maybe_link_view(item.$col);
+ accessor = item.accessor_name(col);
+ maybe_link_view(item.$accessor);
END;
" | ";
END;
@@ -127,7 +128,7 @@ This takes an object and and displays its properties in a table.
#%]
[% MACRO view_item(item) BLOCK; %]
- [% SET string = item.stringify_column %]
+ [% SET string = classmetadata.stringifycolumn %]
[% item.$string %]
[% INCLUDE navbar %]