2016-03-30 13 views
0

新しいエントリを作成する能力を持つ:ン管理者カスタム参照リスト - 私は私が結合しますカスタムディレクティブ作ることができる方法を理解しようとしている

  1. 参照リスト選択フィールドボタンを作成
  2. をどの参照エンティティ作成ビュー
  3. が表示され、作成時に保存されます。参照リストのエンティティをリロードするので、新しく作成したエンティティを選択できます。

完全にカスタムコードを使用すると簡単に行うことができますが、ng-adminテンプレートとディレクティブを使用して作成したいと考えています。

これもかなり一般的な機能ですが、ng-adminに統合するのは苦労しています。

リストに必要なフィールドがない場合、別のページに新しいエンティティを作成するためにナビゲートして既に入力したデータは失われません。

答えて

0

二つのフィールド追加します(関連エントリのプレフィルドデフォルト値でボタンを作成し使用して、関連エントリに空のラベルとカスタムテンプレートと

  • つの仮想フィールドを表示するタイプreferenced_list

    • 1を例:<ma-create-button entity-name="comments" default-values="{ post_id: entry.values.id }" size="xs"></ma-create-button>

    たとえば、https://github.com/marmelab/ng-admin-demo/blob/3a0944acbcb12dc20dc8a4a860c6c9f8da9c1645/js/customers/config.js#L81-L101をチェックしてください。

  • 関連する問題