我想用 Rails 以这种方式编辑存储在 HDD 上的文件: 1. 打开文件并将内容加载到“text_area”(或我可以编辑的任何其他字段) 2. 编辑该“text_area”中的内容 3. 将更改保存到那个文件
我这里有一些代码:
1) [控制器]
def show @myfile = File.read("/home/pi/www/web-svn/repositories/Repo2/hooks/post-commit.tmpl") end
2) [查看]
<%= text_area_tag(:message, @myfile, :size => "100x60") %>
3)???
这是问题,如何将编辑后的文本再次传递给控制器并保存更改。如果您对整个过程有更好的想法,您可以传递所有有用的代码。