2014-10-01から1ヶ月間の記事一覧
他に方法を知らない&忘れそうなので備忘録。 <%= content_tag "tr", class: "hoge fuga", data: { abc: hogehoge, def: fugafuga} do %> <td></td> <% end %>
概要 手順として以下の作業が必要となる。 SSL証明書取得準備 SSL証明書取得 SSL証明書をサーバに設置 nginx側でSSLの設定 SSLはrapidSSLにする。理由は安く実績もそれなりにあるため。 SSL証明書取得準備 まず前提としてwhoisの公開代行をしているとSSLの審…
同一ページ内に複数のテーブルを表示、それぞれの検索フォームが必要となったため調べた。 # app/controllers/tasks_controller.rb def index @search = Task.search(params[:q]) @different_search = Different.search(params[:different], search_key: :di…
メモメモ autopagerizeのような動作をkaminariとransackを使った環境で実装した - @znz blog
アーカイブ機能を実装してみた。 条件は以下の通り。 ・statusがtrueになっている 且つ ・最終更新日時から1時間を経過している のどちらにも該当したものはリストから除外する。 アーカイブ側は上記条件通りにwhereを書けば良いので単純。 def archive @arc…
要素のclass(やid)を動的に追加したいという場面があった。 結論としてはどちらもその通り書けば良かった。 <span class="<%= 'text-muted' if task.status? %>"></span> この場合だとtaskのステータスがtrueの場合のみtext-mutedがspan要素に付加されることとなる。
ruby on rails - if statement in js.erb file based on param_name will_paginate (Ajax call) - Stack Overflow この記事に全てがあった。 具体的にはkaminariのhelperを上書きする。 ransackと組み合わせた場合に検索条件が引き継がれていないのでこの点…
Rails 4で作るドラッグアンドドロップで表示順を変更できるサンプルアプリ(スクリーンキャスト付き) - Qiita ranked-modelというgem。記事ではjquryUIのsortableというライブラリ(?)を使っている。sortableは情報が多いので安心感がある。ドラッグアンドドロ…
簡単だった。 <%= search_form_for @search, url: "hogehoge" do |f| %> <div class="input-group"> <%= f.text_field :fuga_cont, class: "form-control" %> <span class="input-group-btn"> <%= f.submit "検索", class: "btn btn-primary" %> </span> </div> <% end %> こんな感じ。ransackのビューヘルパー、search_form_forで…
Railsプロジェクトでグラフ描画ライブラリChartkickを使用する手順 - Qiita この記事が参考になった。てかそのままでイケた。