rails

railsのControllerのbefore_actionにおける インスタンス変数セット(データ読み込み)について

Controllerのbefore_actionにおける インスタンス変数セットについて from pospome

ActiveAdminで秒単位の時間(期間)検索

秒単位の時間範囲検索をしたかった。日にち単位、時間単位、10分単位 とかなら「ActiveAdmin datepicker」とかで検索すると それ用の gem が出てくるが、 秒単位がなかった。イメージとしてはテキストボックスでstart = 2016-03-22 09:00:00 end = 2016-03-2…

ActiveAdmin + SwitchPoint + AwesomeNestedSet の組み合わせでデータ登録、更新が失敗する

AwesomeNestedSet と SwitchPoint の相性が悪いっぽい。 SwitchPoint の接続を write に向けると上手く行くっぽいので、 ActiveAdmin でも接続を write に向けたいところ。以下のように ActiveAdmin の create, update をオーバーライドして、 トランザクシ…

ActiveAdmin で連続した改行が1つの改行になってしまう現象の解決策

ActiveAdmin の改行では simple_format() を利用する。 column '名前' do |user| simple_format(user.name) end この simple_format は改行コードをHTMLの pタグ に変換するもので、 改行が連続で続いても1つのpタグ に変換してしまう。なので、入力されてい…

rails の models を階層化するときに config.autoload_paths を指定したけどモデルを読み込んでくれない

rails の models を階層化するときに config.autoload_paths を指定したけど モデルを読み込んでくれなかった。名前空間を付けると問題なく読み込める・・・。原因はディレクトリ名とモデル名が重複してたからっぽい。以下のように user というディレクトリ…