ベンダーのバンドルから generator.yml ファイルを上書きする必要があります。バンドルの上書きは問題ありません。ドキュメント (odm) も上書きします。generator.yml をどのように上書きしますか? 既存のバンドルに 2 つのフィールドを追加する必要があります。助けてください...
管理ジェネレーター - Cedric Lambardot
私は元のgenerator.ymlを持っています:
generator: admingenerator.generator.doctrine_odm
params:
model: Acme\ProductBundle\Document\Product
namespace_prefix: Acme
bundle_name: ProductBundle
i18n_catalog: AcmeProductBundle
object_actions:
delete: ~
fields:
name:
label: product.name
model:
label: model
#...
builders:
list:
params:
title: product.list
display: [ name, model, ]
actions:
new: ~
object_actions:
edit: ~
delete: ~
filters:
params:
display: [ name, model, ...]
new:
params:
title: product.new
tabs:
'data':
'data': [ name, model, ... ]
'images':
'images': [ ... ]
'seo':
'seo': [ ... ]
'parameter.plural':
'parameter.plural': [ ... ]
actions:
list: ~
save: ~
save-and-list: ~
edit:
params:
title: "\"{{ Product.name }}\""
tabs:
'data':
'data': [ name, model, ... ]
'images':
'images': [ ... ]
'seo':
'seo': [ ... ]
'parameter.plural':
'parameter.plural': [ ... ]
'suiteCompose':
'suiteCompose': [ ... ]
actions:
list: ~
save: ~
save-and-list: ~
actions:
params:
object_actions:
delete: ~
上書きされたバンドルに同じファイルを作成し、新しいドキュメントを指摘して 2 つのフィールドを追加します。しかし、すべて同じバンドルが古い generator.yml によって生成されます
generator: admingenerator.generator.doctrine_odm
params:
model: Acme\AnniProductBundle\Document\Product
namespace_prefix: Acme
bundle_name: ProductBundle
i18n_catalog: AcmeProductBundle
object_actions:
delete: ~
fields:
name:
label: product.name
model:
label: model
#...
builders:
list:
params:
title: product.list
display: [ name, model, ]
actions:
new: ~
object_actions:
edit: ~
delete: ~
filters:
params:
display: [ name, model, ...]
new:
params:
title: product.new
tabs:
'data':
'data': [ name, model, ... ]
'images':
'images': [ ... ]
'seo':
'seo': [ ... ]
'parameter.plural':
'parameter.plural': [ ... ]
actions:
list: ~
save: ~
save-and-list: ~
edit:
params:
title: "\"{{ Product.name }}\""
tabs:
'data':
'data': [ name, model, ... ]
'images':
'images': [ ... ]
'seo':
'seo': [ ... ]
'parameter.plural':
'parameter.plural': [ ... ]
'suiteCompose':
'suiteCompose': [ ... ]
actions:
list: ~
save: ~
save-and-list: ~
actions:
params:
object_actions:
delete: ~