1

出荷、注文、ユーザーがあります。新しい出荷を設定しようとすると、選択ドロップダウンのラベルとして Order displayField が正しく表示されます。ただし、ユーザーは、displayField ではなく、ユーザーの実際の ID のみを表示しています。

私は何を間違っていますか?私は管理者の足場を使用しています。それが問題ですか?

class Shipment extends ShipmentsAppModel {
  public $belongsTo = array('Order', 'User');
}

class Order extends AppModel {
  public $belongsTo = array('User');
  public $name = 'Order';
  public $displayField = 'title';
}
class User extends UsersAppModel {
public $displayField = 'email';
}
4

2 に答える 2