Symfonyで管理モジュールを作成しました。テーブルリストを表示したいのですが、フィルターはありません。
デフォルトでは、すべてのフィルターを取得します。モジュールのfilterFormファイルで、unsetを使用して、すべてのフィルターを手動で設定解除することができました。さらに、フィルターを 1 つだけ有効にし、設定を解除しました。そのために を使用し unset($this->widgetSchema['filter'], ...)
ました。私はこの解決策が好きではありません。
私はそれを使ってやりたいgenerator.yml
:
私は試した:
I) filter: false
II) filter:
display: false
III) filter:
display: [] <-- empty!
どれも機能しませんでした。資格情報を使用できる可能性があることを読みましたが、より単純で具体的な方法で行いたいと思います。
ありがとうございました。
編集:私の実際の発電機。本当にデフォルトですか:
generator:
class: sfPropelGenerator
param:
model_class: halt
theme: admin15
non_verbose_templates: true
with_show: false
singular: Halt
plural: Halts
route_prefix: halt
with_propel_route: 1
actions_base_class: sfActions
config:
actions: ~
fields: ~
list:
object_actions: {}
batch_actions: {}
filter: ~
form: ~
edit: ~
new: ~