Posts in Rails

Rails select_tag の onchangeイベントによる form_tag action属性の変更

セレクトボックスを変更したタイミングでサブミットを呼びたいので、下記のように記述した。 form_tagとselect_tag を使用すると、下記のHTMLが吐き出される。 しかし、この方法だけだと、formの属性である […]

Rails label と check_box_tag の使用

label_tag と check_box_tag 複数を両立させようと思ったが、どうしても複数のチェックボックスタグがあると、label for のID属性が合わなくなりハマってしまった。 結局、無理してlabel_t […]

Rails link_to にHTMLタグを含む文字列を挿入する

最近は、CSSのスタイル等が複雑で、link_to で生成される文字の部分にHTMLタグを挿入したい場合がある。 この場合は、どうやら link_to のブロック構文というものも存在するようだ。 [ruby] <% […]

Rails 部分テンプレートの引数の渡し方

部分テンプレートを使用して、部分テンプレート内で条件分岐制御を行おうと思ってハマったことの覚え書き。 index.html.erb [ruby] <%= render "menu", :page […]

Rails 検証機能 :confirmation について

Rails3 にて、パスワード等の再入力のフォームがあるが、下記のように記述したが、どうしても :confirmation => true の入力検証が効かない。 login.html.erb [ruby] <%= […]

rails migrationファイルの作成

テーブル定義の更新をする為に、普段は直接DBに接続して、alter table 等のSQLコマンドで定義を変更していたのだが、heroku においては、直接DBに接続する手段を未だ設定していないので、勉強を兼ねて、mig […]

rails i18n ja.yml の記述方法

i18n対応にハマった時の覚え書き。 ja.yml の記述方法が良くわからなかった。 /view/members/_form.html.erb [ruby] <div class="field" […]

railsで階層構造にして、ルーティングエラー

管理画面用のURLを別途同一アプリケーションの中で、ディレクトリ階層(/admin/index)を作りたいと思っていたが、ルーティングやらヘルパーやらモデルの動作が中々うまくいかない。 階層は下記のように構成 ■ユーザ管 […]

form_for での actionのurl指定

以前の記事で、https://www.blowfish.co.jp/?p=622階層をつけた場合に、別のことでハマったので覚書。 デフォルトの記述で、下記のようにフォームを指定すると、テンプレートエラーとなってしまう。 […]

rails admin階層でのrouteパス設定

railsにて、admin/index のように、階層を作成したい場合がある。 この場合、下記のようにコントローラを作成できるが、routing で引っかかる。 [ruby] rails generate control […]