2010-10-08 82 views

回答

1

助手們正在做什麼工作?圖書館可能是更好的選擇。

+0

這是跨多個模型的一系列操作。因此,首先必須在ModelA中設置狀態,然後通過ModelB等發送通知。 – Shamoon 2010-10-08 20:50:23

+0

對於我來說,圖書館似乎是更好的方法。不確定別人是否會同意,但我通常認爲助手更多的是實用型功能。 – someoneinomaha 2010-10-09 05:25:47

+0

在圖書館中加載模型是否可接受? – Shamoon 2010-10-10 01:57:28

0

的笨user guide描述助手:

助手,顧名思義,幫助你的任務。每個幫助程序文件都是特定類別中功能的集合。

把它們想象成類似於標準的php函數。你可以隨時隨地使用它們。

如果它讓你按照自己的方式使用助手,你可以將你的控制器看作'路由器'。使用它們將信息發送到模型並接收回來。然後,您可以將該信息發送到其他地方,如另一個模型。當你掌握所有你需要的信息時,你可以在同一個控制器中使用助手或其他功能來操作信息。

就我個人而言,我主要在我的視圖中使用助手來重新格式化或轉換數據。

相關問題