小编Ism*_*reu的帖子

使用simple_form的按钮内的HTML代码

我是rails的新手,刚刚找到了simple_form gem.我用bootstrap suport安装它,但现在我无法让这个代码按照我想要的方式工作

<%= f.button :submit, "<i class='icon-ok icon-white'></i> Save", class: "btn btn-primary" %>
Run Code Online (Sandbox Code Playgroud)

我只想把图标按钮里面,但我这样做的时候,就说明我的文字"<I类="图标确认图标白"> </ I>保存"按钮

我也试过

<%= f.button :submit, class: "btn btn-primary" do %><i class="icon-ok icon-white"></i> Save<% end %>
Run Code Online (Sandbox Code Playgroud)

但没有成功.如何使用simple_form gem在按钮内添加一些HTML?

ruby ruby-on-rails simple-form twitter-bootstrap

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

密码更改后无法使用heroku gem cli

我通过网络界面更改了密码.现在我无法运行任何需要身份验证的命令.密码使用纯ASCII,没有花哨,没有Unicode,奇怪的不可打印字符等.

任何人都有类似的经历以及你如何解决.

我怎么开始调试这个?任何详细的cli选项,我可以查看日志吗?

% sw_vers 
ProductName:    Mac OS X 
ProductVersion: 10.6.8 
BuildVersion:   10K549
% rvm --version
rvm 1.10.3 by Wayne E. Seguin <wayneeseguin@gmail.com>, Michal Papis <mpapis@gmail.com> [https://rvm.beginrescueend.com/
% ruby --version 
ruby 1.9.3p125 (2012-02-16) [x86_64-darwin10.8.0] 
% gem --version 
1.8.17 
% heroku version 
2.25.0 
% cat ~/.netrc # is empty 
% heroku auth:login

Enter your Heroku credentials. 
Email: me@example.com
Password (typing will be hidden): 
Authentication failed.
Run Code Online (Sandbox Code Playgroud)

heroku command-line-interface

20
推荐指数
2
解决办法
6034
查看次数

如何在Rails中使用"_blank"或"_new"

在HTML中,如果我想在新窗口中打开链接,我会采用target ="_ blank",如下所示:

<a href="http://www.website.com/" target="_blank"><img src="/img.png" /></a>
Run Code Online (Sandbox Code Playgroud)

如何将"_blank"添加到rails?这是我到目前为止链接的代码(但它当前在相同的选项卡/窗口中打开):

<%= link_to image_tag("img.png"), 'http://www.website.com/' %>
Run Code Online (Sandbox Code Playgroud)

ruby ruby-on-rails ruby-on-rails-3

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

将SQL文件转储到Heroku中的ClearDB

我有一个sql文件,我想要使用ClearDB插件将其转储到我在Heroku中的MySQL数据库中.在本地转储时我会执行以下操作:

mysql -u my_user -p mydatabasename < my_dump_file.sql
Run Code Online (Sandbox Code Playgroud)

但是,我对如何将其转储到Heroku MySQL数据库没有任何线索.我所知道的就是这个地址:

mysql://b5xxxxx7:37xxxad@us-cdbr-east.cleardb.com/heroku_xxxxxx?reconnect=true
Run Code Online (Sandbox Code Playgroud)

但是,如果我尝试做:

mysql://b5xxxxx7:37d8faad@us-cdbr-east.cleardb.com/heroku_xxxxxx?reconnect=true < my_dump_file.sql
Run Code Online (Sandbox Code Playgroud)

我得到No such file or directory.

我该怎么办呢?

ruby mysql ruby-on-rails heroku

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

在开发模式下重新激活多个worker

嗨,是否有可能在开发过程中同时运行多个Resque工作人员?我找到了这段代码,但不确定它是否会起作用以及如何...

http://pastebin.com/9GKk8GwR

到目前为止,我正在使用该标准

bundle exec env rake resque:work QUEUE='*'

redis-server /usr/local/etc/redis.conf
Run Code Online (Sandbox Code Playgroud)

ruby background ruby-on-rails resque ruby-on-rails-3

14
推荐指数
2
解决办法
9606
查看次数

将设计sign_in表单设置为Twitter Bootstrap Modal

好的,所以我想使用twitter bootstrap模式来显示设计登录表单.

我在这里基于wiki文章的代码:https://github.com/plataformatec/devise/wiki/How-To : -Display-a- custom-sign_in-form-anywhere-in-your- app

我的应用程序布局文件中有以下标记

<div class="modal fade" id="loginModal">
  <div class="modal-header">
    <button class="close" data-dismiss="modal">×</button>
    <h3>Sign In</h3>
  </div>
  <div class="modal-body">
    <%= simple_form_for(resource, :as => resource_name, :url => session_path(resource_name), :html => {:class => 'form-horizontal'}) do |f| %>
          <div class="inputs">
            <%= f.input :email, :required => false, :autofocus => true %>
            <%= f.input :password, :required => false %>
            <%= f.input :remember_me, :as => :boolean if devise_mapping.rememberable? %>
          </div>
  </div>
    <div class="modal-footer">
        <%= f.button :submit, "Sign in", :class => …
Run Code Online (Sandbox Code Playgroud)

ruby ruby-on-rails devise twitter-bootstrap

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

Rails查询两次

我有一个有Checkin模型的rails应用程序.我想查找当天特定时间范围内的所有记录.我如何写一个where来获取在12PM到4:30 PM之间创建的所有记录?

ruby ruby-on-rails ruby-on-rails-3 ruby-on-rails-3.1

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

我可以从模型中获取表格,列和类型信息吗?

我正在使用ruby和activerecord来获取有关mysql表的信息.

我希望我可以直接从我的模型类中获取这些信息,这可能吗?

说我有我的模特:

class Product < ActiveRecord::Base
end
Run Code Online (Sandbox Code Playgroud)

我现在可以获得以下信息:

1. mysql table
2. columns
3. column types
Run Code Online (Sandbox Code Playgroud)

或者我是否必须深入了解ActiveRecord模块才能获得此功能?

ruby activerecord ruby-on-rails

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

如何解决 npm install 期间的重命名错误

我以管理员身份打开 cmd 窗口并在文件夹上运行 npm install ,一度出现此错误:

npm ERR! Error: EPERM: operation not permitted, rename 'MyFolder\node_modules\.staging\@angular\common-54da66e9' -> 'MyFolder\node_modules\@angular\common'
npm ERR!     at destStatted (C:\Program Files\nodejs\node_modules\npm\lib\install\action\finalize.js:25:7)
npm ERR!     at C:\Program Files\nodejs\node_modules\npm\node_modules\graceful-fs\polyfills.js:264:29
npm ERR!     at FSReqWrap.oncomplete (fs.js:123:15)
Run Code Online (Sandbox Code Playgroud)

在其他机器上似乎也一样!

有人可以帮我解决这个问题吗?

node.js npm npm-install

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

Rails多个belongs_to为同一个类

假设我有一个A型模型和一个B型模型,它的字段为a_id a2_id.我希望有类似的东西:

class B
  belongs_to :a
  belongs_to :a (using a2)
end
Run Code Online (Sandbox Code Playgroud)

有谁知道我会怎么做?我试图使用B类链接我的数据库中的类似对象.

ruby ruby-on-rails rails-models ruby-on-rails-3

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