2014-06-01から1ヶ月間の記事一覧
itemモデル has_many :item_image item_imageモデル belongs_to :item【Rails】PaperClip + active_adminで画像をアップロード - avosalmonのブログ 上の記事で、itemモデルが複数のitem_imageを持つ(has_many)場合、active_adminのitem登録画面で複数のit…
先にactive_adminで管理者ユーザー作成(deviseもインストールされる) Rails4でActiveAdminを使ってみる - zakihayaメモ 次にdeviceで一般ユーザー作成 Rails4 にて Devise でユーザー登録・ログイン認証・認可の機能を追加 | EasyRamble 一般ユーザーのフ…
PaperClipを使うためにはImageMagikが必要なので、インストールされていない場合はインストールする。 # MacのHomeBrewでインストールする場合 brew install imagemagick Gemfile gem 'paperclip', '~> 4.1' Migration rails g migration AddFileUploadToIte…
active_adminで管理しているモデルに"country"を含むカラムがあると以下のようなエラーが出ます。 ActionView::Template::Error (To use the :country input, please install a country_select plugin, like this one: https://github.com/jamesds/country-s…
# masterブランチに切り替え git checkout master # masgerブランチにマージ git merge branch_name # 不要になったbranchを削除 git branch -d branch_name
config/application.rb config.i18n.default_locale = :ja config/locales/devise.ja.ymlを作成し、以下を記入。 # Additional translations at https://github.com/plataformatec/devise/wiki/I18n ja: devise: confirmations: confirmed: "アカウントの確…
Viewで下記のようにdate_selectを使うと、i18nの日本語設定が足りずエラーが出た。 <%= f.date_select(:birthday, {:use_month_numbers=>true, :start_year=>1930, :end_year => Time.now.year, :default =>'1990-1-1'.to_date}, {:class => ["form-control"…
Railsでactive_adminを導入し、管理ページからAdmin Users等のリソース一覧のリンクをクリックすると以下のエラーが出た。 NoMethodError (undefined method `per' for #<ActiveRecord::Relation::ActiveRecord_Relation_AdminUser:0x007fb64c4bce40>): どうも、will_paginateとactive_adminを同時に使おうとすると出るエラーみたい。 解</activerecord::relation::activerecord_relation_adminuser:0x007fb64c4bce40>…
Controller削除 rails destroy controller コントローラ名 Model削除 rails destroy model モデル名
Railsでページネーションを導入する方法を調べました。 will_paginateというgemを使うと簡単に実装できました。Gemfile gem 'will_paginate' gem 'bootstrap-will_paginate' Controller class MembersController < ApplicationController def index @members…