Get all titles of a many_many component in a GridField summary
Assuming you have a DataObject with $many_many Tags, you can easily add all Tag's Titles comma seperated to $summary_fields using PHP's join method, even sorted by the SortOrder of the Tag DataObject, given it has $default_sort set properly:
private static $summary_fields = [ 'Title' => 'Title', 'TagsForSummary' => 'Tags' ]; public function TagsForSummary() { return join(', ', $this->Tags()->Column('Title')); }
Post your comment
Comments
No one has commented on this page yet.
RSS feed for comments on this page | RSS feed for all comments