我rake assets:precompile在开发时错误地运行,并且Rails停止在开发时加载资产.我只是得到application.js并application.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
我对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)