Ruby on Rails

【Rails】scaffoldで作ったCRUDの、editやdestroyアクションに制限を設定する

タイトルの通り、scaffoldで作ったCRUDの、editやdestroyアクションに制限を設定する方法について。 いつも通りに書くなら、 def destroy redirect_to blogs_path unles...
Ruby on Rails

【Rails】scaffold CRUDのindexにBootstrapデザインを当てる

scaffoldで作成したCRUDのindexページにBootstrapのデザインを当てる方法。 Bootstrapのバージョンは4.6にて作成 Bootstrapを当てる前がこちら <% @docum...
30代Webエンジニア転職

30代Webエンジニア転職奮闘記 プログラミングスクール第14週目

こんにちは。Almontaです! この記事では、Webエンジニアへの転職を決めた、私のプログラミングスクールDIVE INTO CODE入校から卒業までの4ヶ月間(18週、123日)、更には就職までの軌跡を記していきます。 1...
Ruby on Rails

【Rails】リンクのpathを条件付きにする

前回の、こちらの続きのような内容になっています。 CRUDに画像表示欄を追加し、且つ、ページリンクの条件分岐方法についてまとめています。 変更ファイル 変更を加えたファイルはこちらの6つです。 view...
Ruby on Rails

【Rails】scaffoldで作成したCRUDのshowページにscaffoldをネストする方法

scaffoldで作成したCRUDのshowページにscaffoldをネストしたときの変更点についてまとめました。リンクなど変更が必要な箇所が結構あり大変です。 やりたいこと productにproduct_documentを...
Ruby on Rails

【Rails】gem ransackを使用した検索機能追加

gem ransackの導入手順まとめ インストール gem 'ransack' controller def index @products = Product.all end これを以...
Ruby on Rails

外部講師CTOの方のコードレビューまとめ

外部講師の、ある企業のCTOの方のコードレビューが開催されたためその内容についてまとめました。 正直、今まで開かれた催し物の中で最も勉強になった。 各ファイル毎に段落を区切ってまとめています。 アプリの確認 検証画...
30代Webエンジニア転職

30代Webエンジニア転職奮闘記 プログラミングスクール第13週目

こんにちは。Almontaです! この記事では、Webエンジニアへの転職を決めた、私のプログラミングスクールDIVE INTO CODE入校から卒業までの4ヶ月間(18週、123日)、更には就職までの軌跡を記していきます。 1...
30代Webエンジニア転職

30代Webエンジニア転職奮闘記 プログラミングスクール第12週目

こんにちは。Almontaです! この記事では、Webエンジニアへの転職を決めた、私のプログラミングスクールDIVE INTO CODE入校から卒業までの4ヶ月間(18週、123日)、更には就職までの軌跡を記していきます。 1...
30代Webエンジニア転職

30代Webエンジニア転職奮闘記 プログラミングスクール第11週目

こんにちは。Almontaです! この記事では、Webエンジニアへの転職を決めた、私のプログラミングスクールDIVE INTO CODE入校から卒業までの4ヶ月間(123日)、更には就職までの軌跡を記していきます。 11週目に...