小编Use*_*012的帖子

Ruby中的字符串插值不起作用?

最近我从Ruby 1.9.3转移到Ruby 2.0.0.

在1.9.3中,我们习惯于使用:来执行字符串插值'http://#{get_host_name}.com,但是由于移动到2.0.0,它似乎无法正常工作.

任何人都可以告诉我语法是否改变了?如何在Ruby 2.0.0中执行字符串插值?

ruby string

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

如何持久化搜索参数

我正在使用ransack根据用户的公司和活动/非活动参数来搜索用户。单独使用时效果很好,但我想同时使用两者。例如,如果我首先选择公司,然后选择活动/非活动用户,则公司名称应该保留。

其次,当我返回或再次点击用户时,ransack 中是否有一个工具可以保留这两个值?

更新 :

这是我的观点:

= search_form_for @search, url: search_users_path, method: :post, html: { class: 'sort' } do |f|
  = f.label 'company:'
  = f.select :company_id_eq,
  Company.where('is_inactive = false').collect {|c| [ c.name, c.id ] },
  {:include_blank => 'All company users'}, :'data-remote' => true, class: 'searchSelect searchUserSelect'

  %div.sort_users
    = f.label 'sort Users:'
    = f.select :deleted_eq,
    [raw("<option value= 0 selected=#{session[:deleted]}>Active Users</option><option value= 1>Inactive Users</option>")],
    {}, :'data-remote' => true, class: 'searchSelect searchUserSelect', style: "width: 205px;"
Run Code Online (Sandbox Code Playgroud)

这是我在控制器中的代码

@search = User.search(params[:q])
@users = …
Run Code Online (Sandbox Code Playgroud)

ruby ruby-on-rails-3 ransack

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

Android-单击按钮时手动更改应用程序区域设置

我想更改应用程序的语言环境(语言),以便当用户希望使用“更改语言”按钮在北印度语和英语之间切换时进行编程更改。

我有一个代码来更改语言,但是仅当我在setContentView()方法之前在活动的onCreate()中调用时它才起作用。

任何帮助深表感谢。

android locale

0
推荐指数
1
解决办法
4289
查看次数

标签 统计

ruby ×2

android ×1

locale ×1

ransack ×1

ruby-on-rails-3 ×1

string ×1