2012-07-17 88 views
0

在我的後端,我有一個創建客戶的表單,但我需要爲這個客戶指定一些描述。Symfony 1.4後端兩種形式合爲一體

現在我有兩種形式,一種是創建和修改有關客戶的信息,另一種是我可以添加或修改分配給此客戶的描述行。 我希望如果可能,創建和修改客戶的數據和客戶描述的數據。

我知道如何創建窗體並修改默認值,但我不知道如何將兩種形式的模型與一對多關係進行整合。

我的架構:

InfoClient: 
    tableName: info_client 
    columns: 
    id: 
     type: integer(4) 
     fixed: false 
     unsigned: false 
     primary: true 
     autoincrement: true 
    info_client_type_id: 
     type: integer(4) 
     notnull: true 
    name_info_client: 
     type: string(255) 
     notnull: true 
     unique: true 

    relations: 
    InfoClientLine: 
     type: many 
     local: id 
     foreign: info_client_id 

InfoClientLine: 
    tableName: info_client_line 
    columns: 
    id: 
     type: integer(4) 
     fixed: false 
     unsigned: false 
     primary: true 
     autoincrement: true 
    info_client_id: 
     type: integer(4) 
    texto: 
     type: string() 
    info_client_line_type_id: 
     type: integer(4) 
     notnull: true 

我使用爲symfony1.2創建的默認配置文件。 併爲symfony創建默認模型。

回答

2

你有a great example in the official documentation有關情況:許多照片的產品,這種形式:

enter image description here

對於你:

  • Product - >InfoClient
  • Photo - >InfoClientLine
+0

@jOK非常感謝你,我不知道這些例子的存在。 – 2012-07-17 14:22:26