【问题标题】:Rendering a txt file on a ROR html.erb page [closed]在 ROR html.erb 页面上呈现 txt 文件 [关闭]
【发布时间】:2013-03-06 22:51:05
【问题描述】:

我的一个 html.erb 页面上有一个指向文本文件的链接。我想在另一个 html.erb 页面中打开并显示该文本文件,该页面上还有其他一些东西(横幅、菜单栏和其他东西)。


html1.erb

菜单栏


html2.erb

菜单栏

file1.txt 显示

其他东西(按钮、复选框和东西)


【问题讨论】:

    标签: html ruby-on-rails ruby ruby-on-rails-3


    【解决方案1】:

    你试过了吗?

    <%= render :file => '/some/file1.txt' %>
    

    【讨论】:

    • 似乎不起作用...它说:缺少模板“文件名”与 {:handlers=>[:erb, :coffee, :builder], :formats=>[:html] , :locale=>[:en]}
    【解决方案2】:
      <%= render file: 'path/to/text', formats: ['txt'] %>
    

    【讨论】:

    • 编译错误file2.html.erb:131:语法错误,意外':',期待tASSOC ...//file1.txt',格式:['txt']);@output_buffer。安全...
    猜你喜欢
    • 2014-02-18
    • 2018-08-08
    • 1970-01-01
    • 2021-10-14
    • 2013-12-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多