2014-12-02 3 views
3

У меня есть связанное поле в настраиваемом модуле, который ссылается на контакт. Если я активирую сортировку для этого поля (listviewdefs.php: sortable=>true), сортировка работает правильно, используя поле контакта name.Sugarcrm сортируется по фамилии вместо имени

Как я могу сортировать по last_name, а затем first_name?

ответ

2

Если first_name и last_name оба поля db, то вы можете применять сортировку по списку, как поле имени (listviewdefs.php: sortable=>true). Вам нужно только добавить этот код

first_name' => array('query_type'=>'default'), 'last_name' => array('query_type'=>'default'),

в searchFields.php файле.

+0

Но поля db для first_name и last_name находятся в другом модуле. то есть мой модуль имеет ссылку/связать поле с контактами, и я хочу сортировать в моем списке модулей, используя last_name связанного контакта вместо поля имени. – pauel

+0

Привет, Пауэл, вот твист, если у вас есть связанная с ним область контакта в вашем модуле, тогда вы можете достичь этой функциональности. И если многие контакты могут связываться с вашим модулем, вы не сможете этого достичь. –

Смежные вопросы