cost 379 ms
Symfony2:表單的視圖數據應該是實體的實例,但是是數組

[英]Symfony2: The form's view data is expected to be an instance of entity but is array

有兩個使用相同表單的操作(新操作和編輯操作)。 該表格將創建一個新實體(MyBundle \\ Entity \\ Project)或編輯一個現有實體。 每個項目可以分配到一個團隊(MyBundle \\ Entity \\ Team),一個團隊可以容納多個項目。 實體/Project ...

Symfony顯示驗證方法中的錯誤

[英]Symfony display form errors from validation method

因為我習慣了Laravel,我嘗試在單獨的方法中驗證表單。 但我不知道如何重定向並顯示錯誤。 主要問題是顯示錯誤。 最好的情況是,如果我可以從驗證方法設置錯誤,並讓Symfony中的默認表單錯誤呈現接管。 我的方法可能完全錯了,如果是的話,我希望有人可以指導我朝着正確的方向前進。 ...

擴展Doctrine2形式的EntityType

[英]Extend Doctrine2 form EntityType

我正在尋找一種擴展Symfony 2 EntityType的方法 就像在擴展此類型的新類型中一樣,沒有創建FormTypeExtension我無法弄清楚。 有人知道這樣做的適當方法嗎? 我嘗試過以這種方式擴展它: 然后在奏鳴曲管理類中,我有: 但不幸的是,它會導致 ...

動態將字段添加到CollectionType

[英]Dynamically add fields to CollectionType

我必須創建一個學校經理。 當教師必須提交評估結果時,他必須通過評分來評估給定的技能。 Evaluation ------一對多------ Scale ------一對多------ Skill 評估類型 比例類型 我想為給定的Skill集合動態地將ScaleTyp ...

Symfony2 FOSRestBundle返回表單中包含的實體字段

[英]Symfony2 FOSRestBundle return entity fields contained in form

我在Symfony2中使用FOSRestBundle提供REST服務。 當前,當請求資源時,我的控制器返回一個實體(例如/users/40 )。 前端包含一種表格,該表格允許處理此資源,並使用PUT將其發送回去。 控制器使用一種表格來處理數據。 我的問題是,表單的字段少於整個實體 ...

Symfony2從提交的表單數據中刪除ID字段

[英]Symfony2 remove id field from submitted form data

我的Symfony2表單有一個包含實體ID的文本字段。 我使用以下方法實現了這一目標: 提交代表現有實體的表單時,將傳遞ID,Doctrine會搜索用於修改ID的訪問器方法。 此時,由於實體不允許更改ID,因此引發了異常。 Symfony2中提供只讀字段(不保存該字段)的常 ...

如何在Symfony2中“動態”禁用一個變壓器驗證錯誤

[英]How to disable one transformer validation error “dynamically” in Symfony2

我有一個包含許多字段和驗證組的表單,這些字段也包含一些視圖數據轉換器。 我需要部分取消驗證表單( 基於提交數據的組 ): 當您執行此操作時,表單仍將運行基本完整性檢查( 禁用驗證 ),而來自轉換器的驗證錯誤仍將被拋出( 創建轉換器 )。 使用POST_SUBMIT事件並防止V ...

更新時不要更新實體,請替換它

[英]On update don't update an entity replace it

我有一個具有地址實體的分支實體,一個地址可以鏈接到許多其他類型的實體,我要做的是在分支實體中編輯地址時,而不是用我想要的新數據編輯地址時創建一個新的地址實體並將其附加到分支,現在發生的是它在編輯地址,這是我還有其他實體鏈接到該地址。 這是我的表格: 這是我的行動 如您所見, ...

初始化自定義類型表單數據

[英]Initialize custom type form data

我定義了這樣的自定義表單: 我想創建此表單並使用如下數據初始化它: DogType和UserType僅具有NotBlank約束 每當我想驗證數據時,它都會為每個字段拋出錯誤,如下所示: 不應該我正在初始化所有值嗎? 因此,如果用戶不為此字段傳遞任何值,是否使用我定 ...

有沒有辦法在Symfony2中強制進行表單綁定?

[英]Is there a way to force a form bind in Symfony2?

我有一個表格類型 然后,在控制器上使用它,如下所示: 我的問題是:如果我使用稱為“ facebook_login [access_token]”的單個參數發出請求,則控制器上會出現所有錯誤,例如很大的訪問令牌,或者未傳遞csrf_token(這可以)。 但是,如果我發出不帶任何 ...

Symfony一對一雙向嵌入式表單

[英]Symfony one to one Bidirectional embedded forms

我與用戶和研究所之間存在一對一的雙向關系。 每個用戶一次可以擁有一個機構,而每個機構一次只能擁有一個用戶。 我想做的是,我的研究所表中有研究所數據,現在我想創建用戶,並且在創建用戶期間,我想給他分配一個研究所。 我使用嵌入式表單作為集合,但是問題是數據沒有以嵌入式表單加載。 U ...

Symfony2可捕獲的致命錯誤:設置方法

[英]Symfony2 Catchable Fatal Error: set method

我嘗試在db上寫,但是在編寫此代碼時收到此錯誤: 這是錯誤: 可捕獲的致命錯誤:傳遞給Dt \\ PyramidBundle \\ Entity \\ UserDigitalPr :: setIdUser()的參數1必須是Dt \\ EcBundle \\ Entity \\ User的 ...

允許在選擇字段類型中添加新值

[英]Allow to add a new value in a choice Field Type

我使用表單組件並在呈現到選擇字段的表單上選擇字段類型。 在客戶端,我使用select2 插件,它使用設置tags: true初始化選擇tags: true允許在其中添加新值。 但是如果我添加一個新值,那么服務器上的驗證將失敗並顯示錯誤 此值無效。 因為新值不在選擇列表中。 有沒有辦法允許添 ...

預填充表單字段

[英]Prepopulate form fields

我有一個用戶創建表單(在Symfony Form組件頂部),它在某些不同的頁面上使用,並通過AJAX加載。 初始請求包含我們已經知道的有關將來用戶的信息,例如,如果從“ X”公司的經理創建頁面加載了表單,則我們已經知道用戶具有角色=“經理”和company =“ X”。 並且必須從表單中 ...

Symfony CMF隱藏表單的父文檔字段

[英]Symfony CMF hide form's parent document field

如何隱藏表單中的父文檔字段? 我有一些將要修復的塊,並且不想顯示父文檔字段。 我嘗試過將css類或內聯樣式傳遞給字段,但是在呈現字段后它不會出現。 嘗試1 樣例代碼: 嘗試2 我還嘗試隱藏該字段,在該字段中將字符串作為默認數據傳遞,設置一個prepersist事件以 ...

在持久化實體之前處理表單數據-Symfony 2.6

[英]Manipulate form data before persisting entity - Symfony 2.6

我有一個實體,該實體具有一個名為end_date的字段,該字段為datetime。 在我的symfony表單中,我有一個未綁定的字段,您可以選擇一個天數,例如3天,5天,7天。 我需要做的是操縱表單提供的天數(我不想進入數據庫),並計算_date結束時間與所選天數有關,然后持續結束日期。 ...


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