1

Is it possible to change or add custom summary_fields into a listing from a ModelAdmin extends? Actually I'm able to filter a custom field named Type but I don't know how to customize the summary_fields. This is my actual code:

class Profiles3ModelAdmin extends ModelAdmin {

    public static $menu_icon = 'mysite/images/peoples.png';
    public static $managed_models = array('Member'); 
    public static $url_segment = 'membres'; 
    public static $menu_title = 'Membres';

    public function getList() {

        $group = Group::get()->filter('Code', array('Membres'))->first();
        $list = $group->Members()->filter('Type', 1 );

        return $list;
    }

}
4

1 回答 1

2

$list = Member::get()->filter(array('Groups.Code' => 'Membres', 'Type' => 1));如果我没记错的话,您当前的查询应该可以使用。只需将其归结为一行。

通常要添加到摘要中,您会将其添加到类的模型中。因此,在这种情况下,Member您将应用DataExtension具有:

<?php
    class MyMemberDataExtension extends DataExtension{
        private static $summary_fields = array(
            'Type'
        );
    }
于 2015-11-03T22:07:45.167 回答