actionview专题提供actionview的最新资讯内容,帮你更好的了解actionview。
我使用的是Rails 3.2.3 / Ruby 1.9.3p125 / jbuilder(0.4.0) 在我的视图/ mycontroller文件夹中,我有一个show.json.jbuilder文件. 当我测试我的本地机器上的所有东西,轨道s -e生产一切都很好. JSON被渲染为预期的. 但是当我部署到Ubuntu LTS(nginx / unicorn)时,我会收到以下错误消息: Actio
我将应用程序从Rails 2升级到Rails 3.显然,调用render()现在返回ActionView :: OutputBuffer而不是String.我需要将render()的结果传递给URI.escape(),并且此异常失败… 这是我在控制台中的简短测试 ob = ActionView::OutputBuffer.new("test test") URI.escape(ob) `N
我试图将视图添加到rails视图数组,例如 prepend_view_path( “#{Rails.root} /应用/视图/定制/嗒嗒”) 这很好,但是在我看到的测试套件中 弃用警告:不推荐使用process_view_paths,它将从Rails 3.2中删除. 经过一些研究后,我看到了ActionView :: PathSet的提及,但找不到任何搜索谷歌或Rails API文档的帮助.我需要
我正在使用Sidekiq以异步方式发送我的电子邮件,但是由于无法找到电子邮件模板而遇到了持续性错误.它不一致,因为它不时工作(就像我正在测试时).您可以看到我甚至尝试指定模板的路径和名称. 我在Honeybadger中收到的错误是:ActionView :: MissingTemplate:缺少模板signup_mailer / welcome_message with“mailer”.搜索:*“
在升级到Rails 3.1.0和 David Rice’s instructions之后,我的所有控制器都奇怪地找不到他们的意见了. # rails s # Started GET "/units" for 127.0.0.1 at 2011-09-04 07:52:23 -0400 Unit Load (0.1ms) SELECT "units".* FROM "units" Act
我安装了devise并添加了config.action_mailer.default_url_options = {:host => ‘localhost:3000’}到我的development.rb文件.当我运行黄瓜,我得到一个错误: Missing host to link to! Please provide :host parameter or set default_url_optio
如何通过资源管道执行上下文来包含Rails查看助手? 一个示例用例是使用form_tag辅助方法生成表单的标记,并使其可用于Javascript模板(如handlebars,jst等). 我使用handlebar_assets gem,但这也适用于任何erb或haml模板. 创建一个初始化程序,并在资源的上下文中包含帮助器,如下所示: Rails.application.assets.contex
我已经安装了will_paginate-bootstrap gem来使用bootstrap样式分页.在我看来,我有这个: <%= will_paginate @mylist, renderer: BootstrapPagination::Rails %> 但它返回此错误 uninitialized constant ActionView::CompiledTemplates::BootstrapP
更新: 事实证明,有时结果.image是nil或“”,所以这是打破了应用程序,因为资产管道正在寻找像“”而不是找到它的图像.现在我没有显示一个图像,如果没有一个,但我必须添加一个缺省的图像的默认图像…应该是一个更永久的修复. 我有一些关于这个问题的英雄雪松和Rails资产管道的问题,我已经尝试了一些解决方案,但没有一个工作,这可能是因为我遇到的问题有皱纹我还没见过别的地方 我的应用程序使用Rail
我已经完成了标题中描述的错误的众多解决方案. ActionView :: Template :: Error(缺少要链接的主机!请提供:host参数,设置default_url_options [:host],或将:only_path设置为true): 但是,该项目还修改了url_for函数以使用子域,如此railscast中所示: http://railscasts.com/episodes/2
我有一个简单的角度轨道应用程序,我试图连线. 这是我的rails控制器: class ItemsController < ApplicationController respond_to :json, :html def index @items = Item.order(params[:sort]).page(params[:page]).per(15) end de
我试图在Rails应用程序上使用Rsec测试一些非常简单的东西. 这是spec / controllers / movies_controller_spec.rb中的测试代码段 describe MoviesController do describe 'update' do