Rails前回Deviseとbootstrapのインストールを行いましたが、その続きです。これに投稿機能を付けてみようと思います。user_id:integer会員登録してくれたユーザーに紐づけするためuser_id:integerも一緒に入れます。tittleはstring、contentはtext、user_idはintegerで型の指定をします。db:migrateこれでurl/postsにアクセスすると投稿機能が追加されているはずです。ユーザーとの紐づけ会員登録してもらったユーザーに投稿を紐付けします。ログインしないと投稿できないようにします。:destroy][/code]indexとshowは除いてログインしていないとアクセス出来ないようにします。}endendend[/code]user_idはcurrent_userになるので削除します。:content)end[/code]ユーザーと投稿は1対多になるのでそれを追加。ついでにバリデーションも追加しておきます。:destroyend[/code]formのuser_idを非表示にします。%></div>[/code]これでログインして記事を投稿すると、user_idが取得されて投稿されます。カスタマイズこれにカスタマイズを更にしてみます。‘pages#index’[/code]に変更。‘posts’endendend[/code]これでゲストがrootにアクセスした場合にはpages/indexへ、ログインした後にrootにアクセスした場合はrootからpostsにリダイレクトされます。current_user.posts.find(params[:id])end[/code]これに変更すればindexに自分の投稿のみ表示されます。RailsRailsのsimple_formでorder作成時にproduct_nameとproduct_codeを持つproductをproduct_codeで並べ替える方法です。Railsscrollとanimateを使う際にwow.jsとanimate.cssを使っていたのですが、最近見つけた両方を兼ね備えたlibraryのaosを見つけたので使ってみました。Rails現在稼働しているRailsアプリに郵便番号入力で住所が表示されるようにしてほしいということで、調べてみました。