タイプのインスタンスを作成するためにツールを使用すると、portal_factoryオーバーライドするように指定したビューが無視されるようbase_editです。
これが私がセットアップしたものです:
- 型ツールのエイリアスからから
editへ。base_edit - ビューをレンダリングするビュー クラス。
- ビュー クラスを適切なインターフェイスにフックする ZCML。
- 適切なインターフェースを実装するコンテンツ クラス。
レンダリングされるため、オーバーライドさbase_editれたビューが機能することはわかっています。
- オブジェクトが作成されると、レンダリングされます。
portal_factoryタイプのツールを無効にすると。
custom_editツールでタイプが有効になっているにもかかわらず、別の名前を使用すると、オーバーライドされたビューもレンダリングされportal_factoryます。