我有一个类别模型和一个子类别模型和id类似于SubCategory选择输入要刷新,具体取决于与我选择的特定类别相关联的子类别.
form do |f|
f.inputs do
f.input :title
f.input :category, as: :select, collection: Category.all, :input_html => { :class => 'chzn-select', :width => 'auto', "data-placeholder" => 'Click' }
f.input :sub_category, as: :select, collection: SubCategory.all, :input_html => { :class => 'chzn-select', :width => 'auto', "data-placeholder" => 'Click' }
end
f.actions
end
Run Code Online (Sandbox Code Playgroud) 我正在使用具有Active Admin的应用程序,需要从选择输入中选择多个值,我添加了Select2 gem,它添加了所有相关的JS和CSS,没有任何问题,但由于某种原因,选择框似乎改变了它们的外观稍微但不是完美的Select2外观,经过检查,JS看起来并不像它添加了所有正确的类......任何想法?
这是我的代码:
active_admin.css.scss
//= require select2
@import "active_admin/mixins";
@import "active_admin/base";
Run Code Online (Sandbox Code Playgroud)
active_admin.js
//= require select2
//= require active_admin/base
$(".select2able").select2({
placeholder: "Select a Partner"
});
Run Code Online (Sandbox Code Playgroud)
activeadmin形式
f.input :sponsors, as: :select, collection: Sponsor.all, input_html: {class: 'select2able'}
Run Code Online (Sandbox Code Playgroud) 有没有人知道是否可以接受与Stripe一次性交易的优惠券?
我知道您可以添加定期订阅的优惠券,但我只想提供一次性付款的折扣.
只是一个非常简单的登录和重定向,但由于我将按钮输入类型更改为"submit"而onClick事件更改为onSubmit,因此脚本不会触发.现在一切都只是将用户名和密码作为字符串添加到网址.
<form name="loginform">
<label>User name</label>
<input type="text" name="usr" placeholder="username">
<label>Password</label>
<input type="password" name="pword" placeholder="password">
<input type="submit" value="Login" onSubmit="validateForm();" />
</form>
<script>
function validateForm() {
var un = document.loginform.usr.value;
var pw = document.loginform.pword.value;
var username = "username";
var password = "password";
if ((un == username) && (pw == password)) {
window.location = "main.html";
return false;
}
else {
alert ("Login was unsuccessful, please check your username and password");
}
}
</script>
Run Code Online (Sandbox Code Playgroud) Paperclip::AdapterRegistry::NoHandlerError at /admin/posts/1 No handler found for foo.png
Run Code Online (Sandbox Code Playgroud)
我有一个带有Active Admin的rails 4应用程序,我试图将图像上传到我的Post模型,但我收到了上述错误.这是我的设置
ruby '2.1.2'
gem 'rails', '4.1.6'
gem 'activeadmin', github: 'gregbell/active_admin'
gem 'paperclip'
gem 'aws-sdk'
Run Code Online (Sandbox Code Playgroud)
class Post < ActiveRecord::Base
has_attached_file :image, styles: {
thumb: '100x100>',
square: '200x200#',
medium: '300x300>'
}
validates_attachment_content_type :image, :content_type => /\Aimage\/.*\Z/
end
Run Code Online (Sandbox Code Playgroud)
permit_params :image
form do |f|
f.inputs do
f.input :image, as: :file, hint: (f.template.image_tag(f.object.image.url(:thumb)) if f.object.image?)
end
f.actions
end
Run Code Online (Sandbox Code Playgroud)
Paperclip::Attachment.default_options[:storage] = :s3
Paperclip::Attachment.default_options[:s3_host_name] = 's3-eu-west-1.amazonaws.com'
Paperclip::Attachment.default_options[:url] = ':s3_domain_url'
Paperclip::Attachment.default_options[:path] = '/:class/:attachment/:id_partition/:style/:filename' …Run Code Online (Sandbox Code Playgroud)