[% MACRO display_line(item) BLOCK;
FOR col = classmetadata.list_columns;
NEXT IF col == "id" OR col == classmetadata.table _ "_id";
+ col_obj = item.find_column(col);
"<td>";
IF col == "url" AND item.url;
'<a href="'; item.url | html ; '"> '; item.url; '</a>';
ELSIF col == classmetadata.stringify_column;
maybe_link_view(item);
- ELSE;
- accessor = item.accessor_name(col);
+ ELSIF col_obj; # its a real column
+ accessor = item.accessor_name_for(col_obj) ||
+ item.accessor_name(col_obj); # deprecated in cdbi
maybe_link_view(item.$accessor);
+ ELSE;
+ item.$col;
END;
+
"</td>";
END;
'<td class="actions">';