私はソナタ管理者を使用しており、テンプレートをオーバーライドしています。
このテンプレートで選択を作成しました。ページを表示すると、選択が表示されませんが、UL と LI を含む html コードが表示されます。
ソナタは、彼のコードでテンプレートの選択をオーバーライドしているようです。
どうすればそれを削除できますか? ソナタによってオーバーライドされた選択ではなく、MY選択が必要です。
私はソナタ管理者を使用しており、テンプレートをオーバーライドしています。
このテンプレートで選択を作成しました。ページを表示すると、選択が表示されませんが、UL と LI を含む html コードが表示されます。
ソナタは、彼のコードでテンプレートの選択をオーバーライドしているようです。
どうすればそれを削除できますか? ソナタによってオーバーライドされた選択ではなく、MY選択が必要です。
Sonata は、javascript ライブラリであるselect2を使用して、select 要素のレンダリングをカスタマイズします。
select で select2 を無効にするには、属性 data-sonata-select2="false" を追加する必要があります。
<select data-sonata-select2="false"></select>
Sonata の関連コード: https://github.com/sonata-project/SonataAdminBundle/blob/master/Resources/public/Admin.js#L76
ソナタ全体に対して select2 を有効にすることもできます。
sonata_admin:
options:
use_select2: false # disable select2
http://sonata-project.org/bundles/admin/master/doc/reference/select2.html