1

私は次の設定をしています:

class Frontbox extends Model
{ ...
  public $morphTo = [ 
      'frontable'=>[] 
  ];
}

class Piece extends Model
{ ...
  public $morphOne = [
       'frontboxes'=>['Acme\Teasers\Models\Frontbox',name'=>'frontable'] 
  ];
}

//Form Field Definitions for piece:
fields:
    pagetitle:
        label: Title
    ...
    frontboxes:
        type: partial
        path: frontbox_partial

//Form Field Definitions for frontbox:
fields:
    title:
        label: Frontbox Title
    ...

ここで、フロントボックス フィールドをピース モデルの一部であるかのように処理したいと思います (つまり、ピース エンティティの一部ではないことにユーザーが気付かないように、更新を作成して自動的に削除します)。明らかに後で、同じフロントボックスを使用する他のモデルを作成します (ここのピース モデルに似ています)。

4

1 に答える 1