2014-10-09 98 views
1

我正在使用奏鳴曲管理員,我覆蓋了一個模板。索納塔管理員,重寫在模板中選擇?

我在這個模板中創建了一個select,當我顯示頁面時,我看不到我的選擇,但是看到一個帶有UL和LI的html代碼。

看來索納塔重寫在他的模板中選擇他的代碼。

我該如何刪除?我想我的選擇,而不是由奏鳴曲覆蓋的選擇。

回答

3

索納塔使用select2,一個JavaScript庫來自定義選擇元素的渲染。

要在您選擇禁用選擇2,你需要添加屬性數據奏鳴曲選擇2 =「假」:

<select data-sonata-select2="false"></select>

相關代碼奏鳴曲: https://github.com/sonata-project/SonataAdminBundle/blob/master/Resources/public/Admin.js#L76

+0

快捷方式在場上的formMapper: - >加( '類別', 'sonata_type_model', 陣列( 'ATTR'=>數組( '數據奏鳴曲SELECT2'=> '假') ) )來源:https://sonata-project.org/bundles/admin/2-3/doc/reference/select2.html#disable-select2-on-some-form-elements/select2.html – webDEVILopers 2015-08-17 10:28:15

相關問題