2009-04-06から1日間の記事一覧

基本構成を作成する

project memopadを作る。 $cd ~ $cd dev/rails/memopad #controller viewを作成。 $ruby script/generate controller main index show edit new create update destroy ./script/../config/boot.rb:20:Warning: Gem::SourceIndex#search support for String …

Aptana Studio

下記を参考にして、 AptnaStudioをダウンロードして、 「File」「update Software」「File and Install」より Rails をダウンロードする。http://d.hatena.ne.jp/monote/20090326/1238088426

Mysql5初期設定

参考サイト http://d.hatena.ne.jp/yuuichi-fuse/20090225/1235489163 http://stickstack.org/node/111 設定ファイルをコピー sudo cp /opt/local/share/mysql5/mysql/my-small.cnf /opt/local/etc/mysql5/my.cnf下記ファイルを修正。 sudo vi /opt/local/et…

その他のedit new create update destroyを動作させるように 修正する。/app/controllers/main_controller.rb class MainController < ApplicationController def index @member = Member.find(:all) end def show @member = Member.find(params[:id]) end d…

/models/member.rb class Member < ActiveRecord::Base REAL_ATTRIBUTE_NAMES = { :fname => '名前', :gname => '名字' } def self.real_attribute_name(key) REAL_ATTRIBUTE_NAMES[key.to_sym] end end/app/views/main/show.rhtml <p> <%= h(Member.real_attri</p>…

edit new create update destroy

目的:レコードをshowさせる。/app/controllers/main_controller.rb def show @member = Member.find(params[:id]) end/app/views/main/show.rhtml <p> <%= sprintf('%s %s',h(@member.fname),h(@member.gname))%> </p>これにて http://0.0.0.0:3000/main/show/1 を…