タグ

ブックマーク / rubist.blog77.fc2.com (2)

  • Ruby On Rails ピチカート街道 - model のコールバック関数 -

    モデルオブジェクトには、あらかじめコールバック関数が定義されています。 [model].create とか、[model].save とか、[model].destroy とかなどをしたときに、勝手に呼ばれるメソッドです。 例えば、 class User < ActiveRecord::Base validate_length_of :first_name, :maximum => 40 def before_validation # ここに validate_length_of をする前に行っておきたい処理を書ける end end と書いておくと、コントローラ辺りで、 u = User.find(123) u.first_name = 'ケロンパ' u.save とした時に、u.save の所で、first_name の validation が行われる前に、before_validat

    HeRo
    HeRo 2013/01/15
  • Ruby On Rails ピチカート街道 - 日本語(UTF-8)を使うための準備 -

    2024.02 « - - - - - 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 - - - - - - » 2024.04 Ruby On Rails で、日語サイトを構築しようとすると、グワーとなります。 というのは、メッセージが自動的に英語で表示される箇所が多々あるからです。 これについては、現在のところ Ruby-GetText が良い対策だそうです。 などという情報源はこちら「Rails の日語化には ActiveHeart を使わない方がいいヨ」から得ました。 でもって、今回は UTF-8 で日語サイトを構築する時のやり方を簡単に書いてみたいと思います。 1.config/environment.rb に UTF-8 使うよー、日語ライブラリ使う

  • 1