小编mab*_*abu的帖子

Gem :: Specification.reset期间未解决的规范:

启动Guard时,我得到了这个输出:

$ guard
WARN: Unresolved specs during Gem::Specification.reset:
      lumberjack (>= 1.0.2)
      ffi (>= 0.5.0)
WARN: Clearing out unresolved specs.
Please report a bug if this causes problems.
Run Code Online (Sandbox Code Playgroud)

这是什么意思,我该如何解决?

Guardfile的内容:

guard 'livereload' do
    watch(%r{.+\.(css|js|html)$})
end
guard 'sass', :input => 'css', :style => :compressed, :extension => '.min.css'
Run Code Online (Sandbox Code Playgroud)

ruby rubygems guard

190
推荐指数
6
解决办法
7万
查看次数

你如何访问Devise控制器?

设备中的控制器是否自动生成?你如何访问它们?

我知道你的观点 rails generate devise_views.

ruby-on-rails devise

40
推荐指数
4
解决办法
4万
查看次数

如何使用Ruby on Rails将数据从控制器传递到模型?

如何将数据从控制器传递到模型?

在我的application_controller我抓住用户的位置(州和城市)并包括一个,before_filter以使其可通过所有控制器访问

before_filter :community

def community
    @city = request.location.city
    @state = request.location.state
    @community = @city+@state
  end
Run Code Online (Sandbox Code Playgroud)

然后我尝试通过以下方法将控制器中检索到的数据添加到模型中:

before_save :add_community

def add_community
      self.community = @community
    end
Run Code Online (Sandbox Code Playgroud)

但是,数据从未从控制器传递到模型.如果我使用:

def add_community
    @city = request.location.city
    @state = request.location.state
    @community = @city+@state
    self.community = @community
  end
Run Code Online (Sandbox Code Playgroud)

这些方法request.location.cityrequest.location.state不起作用于模型.我知道其他一切都在工作,因为如果我定义@city@state作为字符串,def_community那么一切都有效,除了我没有动态变量,只是放在模型中的字符串.此外,我知道请求在控制器/视图中工作,因为我可以让它们显示正确的动态信息.问题只是将数据从控制器传递到模型.非常感谢你的时间.

ruby model-view-controller model ruby-on-rails ruby-on-rails-3

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

使用form_for多选字段和acts_as_taggable_on

我无法找出使用多选字段的预定选项集的正确代码.我希望在用户可以选择的下拉列表中列出技能列表.这是我正在使用的代码,它可以作为单个选择字段正常工作,但不能作为多选:

 <%= form_for(@user, :html => { :class => "form-stacked" } )  do |f| %>
 ...
   <div class="clearfix"><%= f.select :skill_list, options_for_select(["Asst", "dir",      "pres"]), 
     {
    :multiple => true, 
    :class => "chzn-select", 
    :style => "width:450px;" } %></div>
 ...
 <% end %>
Run Code Online (Sandbox Code Playgroud)

有人有什么建议吗?最终,我想在其他地方存储多选表单的所有选项,因为会有一堆,但这是我无法弄清楚的第一个挑战..

谢谢.


编辑

我也尝试过:

:html => { :multiple => true, :class => "chzn-select", :style => "width:450px;" } and it doesnt work either
Run Code Online (Sandbox Code Playgroud)

forms ruby-on-rails form-for acts-as-taggable-on

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

删除文件后,development.log不记录

我删除了development.log服务器上文件的内容,因为它变大了.在它空了之后,我注意到它完全停止了记录.所以我完全删除了文件,但仍然没有记录.然后我手动重新制作文件,但仍然没有运气.知道发生了什么事吗?

logging ruby-on-rails

5
推荐指数
1
解决办法
1702
查看次数

如何在ASP.NET中创建动态复选框

我正在创建一个需要添加动态复选框列表的应用程序。请任何人告诉我如何使用C#添加动态复选框列表。

c# asp.net

4
推荐指数
2
解决办法
2万
查看次数

仅当满足条件时,如何创建带有块的 link_to_if?

我只想在满足以下条件时呈现链接link_to_if

<%= link_to_if policy(@user.add?), new_entry_path(), class: 'btn' do %>
  <%= glyphicon("plus") %>
<% end %>
Run Code Online (Sandbox Code Playgroud)

带有glypicon("plus")辅助方法的块也应该只在满足 的条件时才被调用link_to_if。上面的代码块总是被调用,无论条件是真还是假。

仅当条件返回 true 时,如何创建链接及其内部内容?

ruby-on-rails

4
推荐指数
1
解决办法
1530
查看次数