簡體   English   中英

基於ID的Symfony集下拉值

[英]Symfony Set Drop Down Value Based Upon ID

我仍然對Symfony感到不舒服,所以我對如何做應該很簡單的事情有點不了解。

我有一個要在控制器中創建並傳遞給視圖的表單:

 $form = $this->createForm(new PurchaseOrderType($account), $purchaseOrder);

該表格准確顯示了我需要的方式,完全沒有問題! 我現在嘗試使表單更具動態性,以便它可以根據我傳遞給表單的“ id”變量自動選擇下拉列表。 編號等於23。

因此,我有一個供應商下拉列表,其中一個選項值為23。如何自動選擇此選項? 對不起,我很無知:)

謝謝!

沒有您的表單類型的代碼,我只能提出建議。

如果我正確理解,則在采購訂單實體內部,還有另一個映射的實體,並且該實體用ID表示。 $ purchaseOrder對象必須具有另一個實體,然后在表單類型中,設置下拉字段時,必須指定外部ID(使用正確的名稱應該沒有問題)。 但是您當然需要下拉字段的數據,這可能是SELECT *查詢的結果。

暫無
暫無

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

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