我正在使用Ruby on Rails 3,我想知道是否可以從另一個RoR應用程序(另一個網站)呈現視圖文件(部分模板)。如果是這樣,並且如果視圖包含表單,那麼可以通過HTTPS提交該表單發送信息?是否可以從其他網站呈現視圖文件?
0
A
回答
0
是的。
這裏是你如何做到這一點。
從控制器的視圖文件夾創建一個符號鏈接到另一個應用程序中的部分。
ln -s path_to_existing/_existingPartial.html.erb path_to_referring/_existingPartial.html.erb
您現在可以在視圖中引用existingPartial,就好像它在同一個應用程序中一樣。
只要表單的目標發佈到當前目錄中的有效URL,表單就會工作。
這就是說,這不是做這件事的最好方法。一對夫婦的其他選項:
- 創建一個Rails插件兩個應用程序使用
- 創建一個寶石這兩個應用使用
- 根據您的源代碼控制軟件,你可以參考兩個源樹相同的文件(例如,使用Subversion外部引用)
0
導軌支持呈現任意文件
render "/old_app/current/app/views/pages/show"
相關問題
- 1. 是否可以從其他網站插入數據?
- 2. 是否可以從其他網站登錄Google?
- 3. 從其他視圖中創建視圖時不會呈現
- 4. 是否有可能從其他網站讀取PHP代碼?
- 5. 可以呈現視圖控制器也是一個呈現視圖控制器?
- 6. 是否可以使用ruby呈現XML或JSON視圖
- 7. 從其他網站
- 8. 從其他網站
- 9. 是否可以從網站下載文件的一部分?
- 10. Django:在其他視圖中呈現視圖
- 11. 是否可以從iOS中的其他圖像剪切圖像?
- 12. GraphEngine TSL文件是否可以導入其他TSL文件?
- 13. m3u8文件是否可以包含其他m3u8文件?
- 14. 是否可以從Google Drive上傳到其他網絡服務?
- 15. 是否可以從其他網絡訪問「localhost:8080/app.html」Apache Tomcat?
- 16. 可我們能夠從其他網站
- 17. 我可以從另一個網站呈現表格
- 18. 從其他網站保存圖像文件,用javascript
- 19. Google雲端硬盤是否不允許從其他網站引用JavaScript文件?
- 20. 如何呈現由其他視圖中的事件觸發的視圖?
- 21. 從其他網站響應
- 22. 如何從其他網站
- 23. 是否可以從ASP.NET路由中推斷網站地圖?
- 24. 是否可以防止從我的網站上保存圖像?
- 25. 從其他網站自動檢索視頻縮略圖
- 26. 是否可以在呈現之前加載整個網頁?
- 27. 是否可以從其他子文件夾中的其他子文件夾自動導入模塊?
- 28. PHP file_get_contents&curl可以從一些網站獲取圖像文件,但不能從其他網站獲取圖像文件。爲什麼?
- 29. 從當前呈現的模態視圖呈現模態視圖
- 30. iOS - 是否可以從模態化視圖控制器呈現模態視圖控制器?
W¯¯使用iframe不是更好嗎? – 2011-03-01 22:59:09
一切皆有可能。這只是時間問題。 – CygnusX1 2011-03-02 07:46:41