有沒有什麼方法可以像在respond_to方法中那樣指定佈局選項?如何在rails 3.2.x的to_xml中指定佈局?
或者有什麼辦法來捕獲respond_to方法輸出到文件的輸出嗎?
在此先感謝!
UPDATE:
使用下面的函數保存到文件中的XML。
def generate_xml
xml_data = self.to_xml
file = File.new("public/assets/xmls/#{self.id}.xml", "w")
file.write(xml_data)
file.close
end
但它只生成默認的元素,而不是在show.xml文件中指定的,我可以從瀏覽器中點擊獲取。
我不確定我真的明白這個問題,你想完成什麼? 你可以直接調用「layout:application」你喜歡的任何地方f.e.在控制器的標題中。 – Novae
感謝您的時間。我正在嘗試使用問題中更新的函數將默認xml呈現器的輸出保存爲文件。但它沒有選擇xml模板。 –