2023-01-01から1ヶ月間の記事一覧

【復習】Railsのflashの使用方法

・Railsではviewで一時的にテキストを表示するするために、flashというハッシュ形式のオブジェクトが設定されている。 ・flashのkeyにはデフォルトでnoticeとalertが設定されているが、add_flash_typesでkeyを追加できる。 add_flash_types :info, :warning …

【復習】Railsの多言語化に関する設定

・Railsではさまざまな言語に対応するためにi18nというgemが元々導入されている。 ・以下、英語化の対応方法 1.デフォルトの言語を英語にする & 日本語化するためのファイルのpathを通す # config.application config.i18n.default_locale = :en # デフォル…

【復習】sorceryのメソッドまとめ、及びログインとは

sorceryについて ・sorceryとは:Railsで認証機能を実装してくれるメソッドをまとめてくれたgem ・暗号化されたパスワード(crypted_pasword)とsaltカラムのデータはユーザーに直接閲覧や編集をさせたくないから、viewで使用できない。 ⇨crypted_paswordに対…

【復習】RubyでのJavaScriptファイルの読み込み方

・ブラウザに出力されるHTMLファイルを生成する時、「layoutファイル+個別ファイル(テンプレートファイル)」の2つのファイル を足し合わせてHTMLを生成する ・Sprocketsを使用する場合、CSSを読み込むにはstylesheet_link_tag、JSファイルの読み込みはjavasc…