2013-03-10 41 views
0

我有一個包含php預訂系統的文件夾,我想渲染爲un文章並將其添加到網站的主菜單中。 我結束的解決方案是使用joomla URL Wrapper。但是它將我的設計渲染到iframe中。在Joomla文章裏面渲染一個php應用程序

是否有另一種方法來做到這一點?

回答

0

,需要一個集成工作。至少你寧願想辦法將一些Jooml組件包裝到你的預訂系統中。至少需要創建一個com_yourcomname文件夾,以及一個yourcomname.php,它將把你的動作分派給預訂組件的動作,並且可能會過濾輸出中的url,以便它們與Joomla url構建對齊相匹配。如果這樣做是正確的,你的應用程序將顯示爲頁面內容(不是文章)

+0

該應用程序有它自己的數據庫。我只想將它顯示爲Joomla菜單頁面。我需要爲此創建一個組件嗎? – thesubroot 2013-03-11 11:29:31

+0

我相信,你必須(除非使用iframe解決方案)。多次面對相同的問題(不過在較早版本的Joomla 1.3和1.5中),這就是我發現的最有效的解決方案 – 2013-03-11 15:26:55

1

使用Jumi,它包括 PHP文件成篇,沒有iframes。

用法:

{jumi [path/to/file.php]} 

Jumi website

+0

如何使用Jumi集成整個php應用程序,包括子文件夾? – thesubroot 2013-03-11 11:27:23

+0

如果你必須整合整個應用程序,我建議你製作一個內容插件或(更好)一個模塊,然後你將包括在你的joomla中 – BackSlash 2013-03-11 12:32:21