Ruby開発未経験のJava/PHPエンジニアがRuby On Railsでお問い合わせフォームを作る:確認画面編 お問い合わせフォームでよくあるパターンといえば 入力画面 → 確認画面 → 完了画面 ですよね。 ということで、確認画面をかます対応をしてみます。 方法としては2つくらいありそうです。 素直に確認画面用のアクション、テン… @iwasakiハック2015.08.20 573
Ruby開発未経験のJava/PHPエンジニアがRuby On Railsでお問い合わせフォームを作る:メール送信編 Ruby On Railsでメールを送るには「ActionMailer」というものを使うそうです。 以下のようにクラスを作成します。クラス名はわかりやすくXXXMailerとすると良さそうです。 rails g mail… @iwasakiハック2015.08.19 1,098
Ruby開発未経験のJava/PHPエンジニアがRuby On Railsでお問い合わせフォームを作る:ajaxzip3対応編 お問い合わせフォームといえば、郵便番号を入力すると自動的に住所が入るのありますよね。あれを対応してみます。 住所自動入力のライブラリはいくつかあるようです。 http://d.hatena.ne.jp/deeeki/20… @iwasakiハック2015.08.18 758
Ruby開発未経験のJava/PHPエンジニアがRuby On Railsでお問い合わせフォームを作る:bootstrap対応編 さて見栄えを良くするために、Bootstrap対応を行います。 ちなみにこの対応を行う際にはテンプレートファイルの上書きが発生するため、開発がある程度進んでからだときつくなります。 なるべく最初の段階で対応するのが良さそ… @iwasakiハック2015.08.18 229
Ruby開発未経験のJava/PHPエンジニアがRuby On Railsでお問い合わせフォームを作る:バリデーション編 前回のところでデータが登録できるところまで行きました。 ただこの状態だと内容すっからかんのデータも登録できてしまうため、バリデーションを登録します。 どうやらmodelに書けば良いようです。 バリデーションのルールも結構… @iwasakiハック2015.08.14 486
Ruby開発未経験のJava/PHPエンジニアがRuby On Railsでお問い合わせフォームを作る:test編 Ruby On Rails といえば、ユニットテストですよね。 ということでテストシナリオを一切書いてないですが、テストの手順をまとめてみます。 テスト用データベースの作成 phpMyAdminなりでテスト用のデータベー… @iwasakiハック2015.08.13 213
Ruby開発未経験のJava/PHPエンジニアがRuby On Railsでお問い合わせフォームを作る:テーブル作成編 さて、なんとかMySQLに接続できる状態が出来上がりました。 お問い合わせフォームを作っていくということなので、お問い合わせフォームの入力項目を考えてみます。 名前 住所(郵便番号、都道府県、住所1,住所2) メールアド… @iwasakiハック2015.08.13 289
Ruby開発未経験のJava/PHPエンジニアがRuby On Railsでお問い合わせフォームを作る:skeleton作成編 さてさて、前回のところでRuby On Railsの開発環境が準備出来ました。 ではさっそくRuby On Railsでお問い合わせフォームを作ってみましょう。 このアプリではお問い合わせフォームの投稿内容をバリデート・… @iwasakiハック2015.08.11 989
Ruby開発未経験のJava/PHPエンジニアがMacでRuby On Railsの開発環境を準備する MacでHomebrewを使ってRuby On Railsの開発環境を構築してみます。 ちなみに私の開発経験は以下のとおりです。 PHP 経験年数:5年位 フレームワーク:Mojavi、Symfony、CakePHP な… @iwasakiハック2015.08.10 1,101