2012-02-26 83 views
0

我正在創建一個快速「黑客」的過程。我從來沒有使用過CodeIgniter,所以我問的可能是非常基本的東西。CodeIgniter放棄默認視圖

我有一個輸出一些JSON數據的控制器。然而,我正在使用的設置來創建一個默認視圖,該視圖創建一些HTML到文件的末尾,因此,我的JSON解析器會拋出一個適合的問題。有沒有辦法完全禁用視圖,因爲我真的不需要用於此目的的任何類型的模板文件?

+0

你是什麼意思的「禁用視圖」?你不應該直接在控制器中輸出。總之,只是避免調用視圖?這裏你真正的問題是什麼? – 2012-02-26 09:53:41

+0

@DamienPirsy是的,我同意,因此「黑客」的評論。但是,另外,我不明白爲什麼有人會通過模板文件創建JSON文件。如果你問我,那就太笨了。真正的問題:有一個自動加載的默認視圖。而問題是:如何禁用? – JHollanti 2012-02-26 10:03:35

+0

什麼?沒有任何默認視圖,並且視圖不是「自動地」加載的......(在configs中有默認的控制器,是的,但是可以改變,如果你沒有加載任何視圖,則不顯示視圖)。我們在談論相同的代碼化框架嗎? – 2012-02-26 10:17:43

回答

2

您可以在操作結束時簡單地使用exit()來執行此操作。

exit(); 
+0

哇,這是哈克:)好吧,我想我得到了我所要求的。 – JHollanti 2012-02-26 10:04:34

+0

我感謝您的幫助和解決方案套件,我很好。我只是在等待,如果有人會有一個更簡單的解決方案,可以更好地服務於其他人可能會看到同樣的事情。 – JHollanti 2012-02-26 10:37:42

+0

@JHollanti,OK :) – Starx 2012-02-26 10:41:39