簡體   English   中英

如何在Sonata Admin Bundle中實施Ajax表單驗證?

[英]How can I implement Ajax Form Validation in Sonata Admin Bundle?

我是Symfony的新手。 我使用Sonata Admin Bundle Symfony 2.1。 如何實現Ajax表單驗證? 有什么解決辦法嗎?

我不確定在Sonata Admin 2.1中是否可行,但是如果有* sonata_type_collection *,則可以嘗試以下方法。 設置選項: 'cascade_validation'=> true ,應該執行此操作。

在當前的Sonata Admin(2.3)上運行起來還不錯。

$formMapper
         ->with('customer_contacts', array('collapsed' => true))
            ->add('customer_has_contacts', 'sonata_type_collection', array('cascade_validation' => true), 
                array(
                    'edit'              => 'inline',
                    'inline'            => 'table',
                    'sortable'          => 'position',
                    'admin_code'        => 'acme_demo_bundle.customer_has_contacts',
                )
            )
        ->end();

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM