2012-03-03 57 views
0

首先,我想描述我的項目架構,以便它可以幫助回答我的問題。如何設計Joomla風格插件?

My project uses jqGrid. 
Controllers only define the Grid. 
Then Models retrieve the Data for the Grid. 
Models are used to Add/Edit/Delete Records. 
Views are used to show the page. 

考慮一下,我有10個不同種類的客戶用於我的項目。我的項目是一個託管解決方案,它爲來自單一來源的所有10位客戶提供服務。其中,8個需要與我創建的完全相同。只有兩種不同於常見的。

對於說,想象一下,我想顯示產品列表。由於我的項目是託管解決方案,因此我無法更改可以更改上述2位客戶的控制器的菜單。

爲了解決這個問題,我想實現像Joomla這樣的插件系統。

回答