2014-07-14 217 views
0

我正在構建YII控制器中的API,我們有一個擴展的註釋模塊。我想訪問評論擴展的控制器,以便我可以使用相同的功能來訪問我的API,而不是創建一個。從另一個控制器訪問yii擴展控制器

誰能告訴我怎麼辦?

其實我正在爲我的網站製作API。我在哪裏創建了API的控制器並訪問其他控制器的功能已經存在。擴展中的註釋模塊中有一個功能。我需要在評論模塊中訪問該控制器。希望這清除了我上面提出的問題。如果可能的話,我還需要通過Ajax訪問此功能。但應該通過API控制器訪問。

指定萬一有任何混淆。我的要求是:

  • 在API控制器中只有1種方法訪問註釋模塊控制器的方法。爲了使我的功能中心化。
  • 評論模塊本身應該繼續工作。
  • 以及API控制器。

注意:請解釋你的解決方案,我也不是像你這樣的天才。

回答

0

將常用功能移到處理或從擴展繼承控制器。

+0

這不提供問題的答案。要批評或要求作者澄清,請在其帖子下方留言。 – benka

+1

其實@benka,我不確定海報的意思是'對待'。然而,將共同職能轉移到共同領域,如組件,實際上將解決OP的問題。但我也認爲康斯坦丁的意思是說'從控制器繼承延伸',但反過來說。 – crafter

+0

@crafter感謝您的評論它是有道理的:)稍微改寫這個答案會改善它的質量。 – benka

相關問題