小编fab*_*res的帖子

Rails不会加载资产管道

rake assets:precompile在开发时错误地运行,并且Rails停止在开发时加载资产.我只是得到application.jsapplication.css装载.

application.js中:

//= require jquery
//= require jquery_ujs
//= require_tree .
Run Code Online (Sandbox Code Playgroud)

application.css:

*= require_self
*= require_tree .
Run Code Online (Sandbox Code Playgroud)

使用Rails 3.2.2

assets ruby-on-rails asset-pipeline

7
推荐指数
2
解决办法
2449
查看次数

ryanb / nested_form ## ActionView :: Helpers :: FormBuilder的未定义方法`link_to_remove'

我对gem nested_form有一点问题。我有:

class Factura < ActiveRecord::Base
 attr_accessible :itemfacturas_attributes
 has_many :itemfacturas
 has_many :productos, :through => :itemfacturas
 accepts_nested_attributes_for :itemfacturas, :reject_if => lambda { |a| a[:descripcion].blank? }, :allow_destroy => true
Run Code Online (Sandbox Code Playgroud)

和ItemFactura类

class Itemfactura < ActiveRecord::Base
 attr_accessor :vu, :vt, :descripcion
 belongs_to :factura
 belongs_to :producto
Run Code Online (Sandbox Code Playgroud)

我在facturas / new视图中使用了gem来添加itemfacturas。

<%= f.fields_for :itemfacturas do |b| %>
        <%= render 'itemfacturas/itemfacturas', f: b %>
 <% end -%>
 <%= f.link_to_add "Agregar item", :itemfacturas %>
Run Code Online (Sandbox Code Playgroud)

部分是:

<%= f.number_field :cantidad, :min => 0, :value => 1 %>
<%= f.text_field :descripcion, :class => …
Run Code Online (Sandbox Code Playgroud)

ruby gem ruby-on-rails nested-forms nested-attributes

2
推荐指数
1
解决办法
3789
查看次数