
我怎样才能用另一种语言设置它,即:法国
我试过了:
var RecaptchaOptions = {
lang : 'fr',
};
Run Code Online (Sandbox Code Playgroud)
什么也没做.
我在API 文档的 API参考 - >版本2下找不到相关信息,用于reCAPTCHA
附加信息:
我在轨道上使用它,在gem "recaptcha" 这里找到
我需要将db从app_1传输到app_2
我在app_1上创建了备份
然后跑了:
heroku pg:backups还原HEROKU_POSTGRESQL_COLOR --app app_2 heroku pgbackups:url --app app_1
HEROKU_POSTGRESQL_COLOR = app_2的数据库网址
然后我得到:
! `pg:backups` is not a heroku command.
! Perhaps you meant `pgbackups`.
! See `heroku help` for a list of available commands.
Run Code Online (Sandbox Code Playgroud)
所以我跑了:
heroku pgbackups:恢复HEROKU_POSTGRESQL_COLOR --app app_2 heroku pgbackups:url --app app_1
然后我得到以下内容:
! WARNING: Destructive Action
! This command will affect the app: app_2
! To proceed, type "app_2" or re-run this command with --confirm app_2
Run Code Online (Sandbox Code Playgroud)
所以我确认:
> app_2
! Please add the pgbackups addon …Run Code Online (Sandbox Code Playgroud) 我的方法:
def scroll_images
images_all[1..images_all.length]
end
Run Code Online (Sandbox Code Playgroud)
我不喜欢我打电话images_all两次,只是想知道是否有一个好的技巧可以打电话self或类似的东西,使这个更清洁一点.
更新ActiveAdmin后出现以下错误:
上 http://0.0.0.0:3000/admin
Routing Error
uninitialized constant Admin::DashboardController
Run Code Online (Sandbox Code Playgroud)
我试过在ActiveActive路由之前移动自定义根目录并设计路由。
我的路线:
MyApp::Application.routes.draw do
root :to => "download#index"
devise_for :users, ActiveAdmin::Devise.config
ActiveAdmin.routes(self)
Run Code Online (Sandbox Code Playgroud)
我的耙路:
root / download#index
new_user_session GET /admin/login(.:format) active_admin/devise/sessions#new
user_session POST /admin/login(.:format) active_admin/devise/sessions#create
destroy_user_session DELETE|GET /admin/logout(.:format) active_admin/devise/sessions#destroy
user_password POST /admin/password(.:format) active_admin/devise/passwords#create
new_user_password GET /admin/password/new(.:format) active_admin/devise/passwords#new
edit_user_password GET /admin/password/edit(.:format) active_admin/devise/passwords#edit
PUT /admin/password(.:format) active_admin/devise/passwords#update
root / dashboard#index
admin_root /admin(.:format) admin/dashboard#index
Run Code Online (Sandbox Code Playgroud)
我已经解决了几乎所有的堆叠问题,对于此问题的任何帮助将不胜感激!
解:
解决方法:
触摸app / admin / dashboard.rb
并从以下代码中添加了代码:
我正在使用Ransack和Rails 3.
我的观点:
<%= search_form_for @search do |f| %>
<%= f.text_field :first_name_or_last_name_or_company_cont, :style => 'width:150px;padding-top:6px;' %><p class="button">
<%= f.submit "Search by name or company" %></p>
<% end %>
Run Code Online (Sandbox Code Playgroud)
我的架构:
create_table "users", :force => true do |t|
t.string "first_name",
t.string "last_name"
Run Code Online (Sandbox Code Playgroud)
在用户模型上我有:
def full_name
"#{self.first_name} #{self.last_name}"
end
Run Code Online (Sandbox Code Playgroud)
在控制台上工作.
如果我有一个用户first_name = "Foo",last_name = "Bar"当我与任何一个搜索,我得到的结果如预期.
当我搜索时full_name = "Foo Bar",我没有得到任何结果.
我尝试将我的text_field更改为Ransack:
<%= f.text_field :first_name_or_last_name_or_company_or_full_name_cont
Run Code Online (Sandbox Code Playgroud)
我明白了 first_name_or_last_name_or_company_or_full_name_cont is undefined
有没有一种快速解决方法,而无需在我的用户表上添加另一列full_name?
还:
7: def index
8: search_params = params[:q]
=> …Run Code Online (Sandbox Code Playgroud) 我正在尝试使用最新版本的recaptcha,在视图上,我的验证码看起来像: 
我希望它看起来像https://developers.google.com/recaptcha,这是一张图片:

以我的形式,我有:
= form_for [refinery, :inquiries, @inquiry], html: { id: "contact-form" } do |f|
= recaptcha_tags display: { display: 'red'}
Run Code Online (Sandbox Code Playgroud)
任何人都知道如何实现这一目标gem "recaptcha",https://github.com/ambethia/recaptcha
先感谢您.
我的索引页面如下:
.subfeatures.row
- @collection_pages.each do |collection_page|
%div{class: "subfeature-0#{collection_page.position} columns four"}
= link_to collection_page do
.img
= image_tag collection_page.cover_image
.content
%h3.title
= collection_page.link
%hr
%p.description View Collection >
Run Code Online (Sandbox Code Playgroud)
鉴于我有5个项目.这产生:
<div class="sub features row">
<div class="subfeature-01 columns four">
<div class="subfeature-02 columns four">
<div class="subfeature-03 columns four">
<div class="subfeature-04 columns four">
<div class="subfeature-05 columns four">
</div>
Run Code Online (Sandbox Code Playgroud)
我需要它以某种方式生成以下内容,几乎每行可以包含3个项目:
<div class="sub features row">
<div class="subfeature-01 columns four">
<div class="subfeature-02 columns four">
<div class="subfeature-03 columns four">
</div>
<div class="sub features row">
<div class="subfeature-04 columns four">
<div …Run Code Online (Sandbox Code Playgroud) 我在rails控制器中有以下代码:
@users = User.where(["first_name = :first_name or
last_name = :last_name or
company = :company",
{ first_name: term, last_name: term,
company: term }])
Run Code Online (Sandbox Code Playgroud)
期限是 term = params[:search]
我不喜欢我在重复 term
{ first_name: term, last_name: term,
company: term }
Run Code Online (Sandbox Code Playgroud)
有没有干燥的方法来实现这一目标?
谢谢!
在我的表格中:
<%= f.select :user, User.all %>
Run Code Online (Sandbox Code Playgroud)
这会生成一个包含所有用户集合的选择。
当我点击提交时,它当前正在将对象作为字符串传递,如下所示:
[3] pry(#<PermissionFormsController>)> params[:permission_form][:user]
=> "John Doe <John.Doe@foo.com> - Bar (something)"
Run Code Online (Sandbox Code Playgroud)
和
[4] pry(#<PermissionFormsController>)> params[:permission_form][:user].class
=> String
Run Code Online (Sandbox Code Playgroud)
我更想得到这个对象,比如current_user
[5] pry(#<PermissionFormsController>)> current_user
=> Homer Simpson <homer@gmail.com> - Foo (admin)
Run Code Online (Sandbox Code Playgroud)
这是类的对象User:
[6] pry(#<PermissionFormsController>)> current_user.class
=> User(id: integer, status: string, ...)
Run Code Online (Sandbox Code Playgroud)
有办法实现这一点吗?
用户有很多帖子.
class User
has_many :posts
end
Run Code Online (Sandbox Code Playgroud)
帖子属于用户.
class Post
belongs_to :user
end
Run Code Online (Sandbox Code Playgroud)
我试图找到所有的帖子被发布由用户是管理员.
我试过了:
Post.where(status: 'published').includes(:user).where(users: { admin: true })
Run Code Online (Sandbox Code Playgroud)
我明白了:
PG::AmbiguousColumn: ERROR: column reference "admin" is ambiguous
Run Code Online (Sandbox Code Playgroud) 我正在尝试将以下 Rails where 子句转换为使用 Arel,主要是为了利用orArel 提供的方法。
后模型
class Post
belongs_to :user
end
Run Code Online (Sandbox Code Playgroud)
用户模型
class User
has_many :posts
end
Run Code Online (Sandbox Code Playgroud)
我正在寻找 Mark 发布的帖子。
这是 Rails 查询:
Post.joins(:user).where(users: { first_name: 'Mark' })
Run Code Online (Sandbox Code Playgroud)
我需要用 Arel 转换这个查询。
提前致谢!
我的代码是:
def LetterChanges(str)
str.each_char {|x| print x.next!}
end
LetterChanges("hello")
Run Code Online (Sandbox Code Playgroud)
哪个回报:
"ifmmp" => "hello"
Run Code Online (Sandbox Code Playgroud)
我怎么才能让它回来"ifmmp"?任何帮助将不胜感激.
ruby ×5
recaptcha ×2
activeadmin ×1
arel ×1
arrays ×1
captcha ×1
haml ×1
heroku ×1
html ×1
javascript ×1
mysql ×1
postgresql ×1
ransack ×1