2010-04-10 86 views
2

我正在構建Facebook畫布應用程序,並假設代碼是在Joomla組件中生成的。 我只需要輸出內容,不包括默認佈局。 有什麼想法?Joomla禁用父模板?

+0

請詳細說明!!! – 2010-04-10 09:36:15

+0

嗯,我希望組件只顯示通過url提交時的內容,通常站點使用具有小部件的模板對嗎?並顯示這些小部件以及在組件 – simple 2010-04-10 09:41:48

+0

中生成的內容我知道我可以添加菜單項並將該項目設置爲空佈局並將其指向我需要的組件 - 但我不需要此菜單項當然,我們可以通過技巧隱藏這個菜單項,但這只是錯誤的(我知道joomla的90%都是錯誤的,但仍然添加技巧和錯誤的東西會導致混亂)。正如我猜想,如果Joomla充分利用鉤子,那麼應該可以根據天氣URL尋找插件在插件的某處切換 - 「myFacebookCanvasComponent」,有什麼想法? – simple 2010-04-10 09:47:16

回答

2

您可以創建一個名爲view.facebook.php(而不是view.html.php)的視圖,它將在index2.php時被調用?..... & view = Facebook將被附加到URL。

或者你可以在你執行你的代碼之後調用die(),但是我需要解釋一下它並不是很好嗎?

+0

hehe,die die() – simple 2010-04-19 16:04:33

9

要僅顯示頁面上的視圖內容而不被模板框住,需要將tmpl變量設置爲「component」。

JRequest::setVar('tmpl', 'component'); 

要了解更多信息,請參閱this