ruby on railsのタグがついたログ

【ruby on rails】before_create、before_save

before_createは行を挿入する前にコールされる。 before_saveは行を挿入または更新する前にコールされる。 検証などに利用するらしいが、既定値を入れるのに使う。 def b...

タグ:[ruby on rails

【ruby on rails】rubyでRSSを生成する。

なかなかうまく行かなかったが、なんとかそれっぽくなった。 結局、RSS::Makerを使う方法とBuilder::XmlMarkupを使う方法両方で試した。 ■rss/maker d...

タグ:[ruby on rails

【ruby on rails】submit_tagに確認ダイアログをつける方法

<%= submit_tag "削除", :onclick=>"return confirm('削除します。よろしいですか?');" %> ...

タグ:[ruby on rails

【ruby on rails】railsのHTMLヘルパーに悩む

railsでは、HTMLのinputタグ(他にもformタグやaタグ、selectタグ等)を生成するHTMLヘルパーというものがある。 でだ、inputタグを生成するヘルパーにはtext_field...

タグ:[ruby on rails

【ruby on rails】scaffoldではまる

お知らせメッセージを表示する機能を作成した。 お知らせメッセージは管理者が登録するだけなのでscaffoldで作成すればいいやと思い、テーブルを作成し、modelを作成し、いざscaffoldを作ろ...

タグ:[ruby on rails

【ruby on rails】modelからhelperの関数を使う方法

いくつかのmodelの中で共通的に使用したい関数がある場合は、ApplicationHelperに共通関数を定義して、modelでは"include ApplicationHelper"してやればいい...

タグ:[ruby on rails

【ruby】 anemoneのインストール

libxsltとlibxmlt2が必要 ※libxmlt2は2.6.27以降のバージョンが必要 # wget ftp://ftp.gnome.org/pub/GNOME/sources/l...

タグ:[anemone] [ruby on rails

【ruby on rails】active_record/base.rbにてsyntax error, unexpected tINTEGER

DBのカラム名にtypeという名前をつけると、ActiveRecordは正しく動作しないようです。 migrate時にエラーって言って欲しいですよ(´・ω・`) /usr/local/li...

タグ:[ruby on rails

【ruby on rails】レイアウトを作成する

view/layoutsディレクトリの下に、コントローラ名でlayoutを作成すれば、 動的部分のみ展開させて、ページのレイアウトはコントローラ内で共通に定義できるらしい。 できれば、サイト全体で...

タグ:[ruby on rails

【ruby on rails】ApplicationControllerクラスで定義したメソッドをヘルパーとして利用する

全てのviewで利用したい変数がある場合には、ApplicationControllクラスでクラス変数として定義してあげればいいが、その変数にviewからアクセスする方法がわからなかった。 これ...

タグ:[ruby on rails