2011-02-27 49 views
0

我有兩個模型,listslists_items
我有他們的基本crud結構。
我也設置了hasMany(在lists)和belongsTo(在lists_items)。
我現在想要的是添加一個選項來編輯父列表的編輯視圖中的list_items本身。cakePHP - 如何劃分控制器和不同模型視圖之間的管理?

請指教我如何創建適當的MVC。我只是找不到正確的元素/組件/等等,我應該使用'做正確的',我可以簡單地粘貼一些MVC的作品,它會工作,但我有足夠的經典ASP )
;-)

回答

2

我不認爲,因爲有我在你的設置看其他的問題我回答你的問題(至少我假設有)。

您的命名約定:「lists_items」通常用於HABTM關係,如果是HABTM,則需要按照字母順序將這些單詞放置爲「items_lists」。如果這是標準belongsTo,則應該爲該表命名:「list_items」。這僅僅是按照慣例。

您應該使用烘焙來熟悉CakePHP文件結構,並且可以研究模型中的關係代碼。

如果遵循約定和閱讀關於關係的手冊,能夠編輯相關的「父」模型數據通常並不困難。

+0

** 1)我接受(這是在開始,但我改變了..語言的事情[複數和單數,希伯來語..]) ** 2)我會嘗試烤。也許它會做到這一點。 ** 3)也許不難,但我仍然覺得這個概念很混亂。 A應該管理B或者B應該管理A? – yossi 2011-02-27 17:56:52

0

請記住,在CakePHP中「正確執行」遵循手冊中規定的約定。我不知道每件事情和細節都在手冊中討論過,因爲它涉及到很多與通用面向對象概念和一般編程概念(理解數組等)有關的知識。有效地學習CakePHP不是一夜之間的過程,而是唯一的建議可以使練習,練習,練習和閱讀,閱讀,一遍又一遍地閱讀手冊:)祝你好運。

相關問題