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 %]