2014-04-08 140 views
0

可重複使用的操作假設我有不同的模型多個控制器(如信息,照片等),每個控制器有一個動作admin_init它確實在所有車型同樣的事情。將這些行爲「排斥」到插件中的最簡單和最乾淨的方法是什麼?CakePHP的:在控制器

我已經創建了一個名爲Backend插件,每個所述控制器使用的組件Backend.Editable。但是現在呢?如何將操作和視圖添加到每個控制器?

+0

最簡單的方法是將該操作放入AppController類中。我不認爲這是最乾淨的,所以我不發表這個作爲答案,但只是作爲評論 – arilia

+0

我認爲是這樣,但我如何外包給插件? –

回答

1

你可能想看看https://github.com/FriendsOfCake/crud然後。 它以乾燥的方式完成同樣的事情。

+0

儘管這個鏈接可能回答這個問題,但最好在這裏包含答案的基本部分,並提供供參考的鏈接。如果鏈接頁面更改,則僅鏈接答案可能會失效。 –

+0

該插件是答案。不過,我不想複製和粘貼自述文件。 – mark