http://symfony.com/doc/current/bundles/SensioGeneratorBundle/index.htmlを参照してください
app/Resources/SensioGeneratorBundle/skeleton/... でオーバーライド テンプレートを作成した場合
小枝タグでOK
{% extends 'skeleton/bundle/Bundle.php.twig' %}
およびオーバーライドブロック
しかし、独自の GeneratorBundle を作成すると、SensioGeneratorBundle を「継承」します。
public function getParent()
{
return 'SensioGeneratorBundle';
}
ドキュメントにあるように、オーバーライド スケルトン テンプレートを BUNDLE_PATH/Resources/SensioGeneratorBundle/skeleton に配置します。
オーバーライド コマンド用に独自のバンドルを作成する必要がある
私は両方を混ぜますか?app/Resources のオーバーライド コマンドとオーバーライド テンプレートの「継承」バンドル
または、バンドルを「継承」してコマンドとスケルトン テンプレートをオーバーライドできますか?
返信用thx
編集
SensioGeneratorBundle で問題を開きました:
https://github.com/sensiolabs/SensioGeneratorBundle/issues/233
GeneratorBundleCommand は、メソッド getGenerator() のパラメーターで私の継承バンドルを取らない