2021-01-01から1年間の記事一覧
チャット画面にて画像の投稿をできるように実装する。Active StorageActive Storageは画像を投稿するためのGem。Railsに最初から統合されている。 Image MagickImage Magickという画像加工ツールをダウンロードする。画像の作成、サイズ変更、保存形式の変更…
前回でチャットルームへのアクセス制限を行った。その際には、チャットルームへのアクセス制限というよりは、チャット画面への移動を制限することでアクセス制限をした。=> チャット機能のコントローラーへ記述。チャット画面 実際の画面はこんな感じ。ビュ…
チャットルームの実装の続き。昨日の記述のままだと指名した人物との1対1のチャットはできない。できるけども、チャットルームのURLを直接入力さえしてしまえば誰でも入室できるような状態である。同じプロジェクトで動いているメンバー同士でチャットするな…
次にユーザー間でチャットできるような機能を実装する。まず大前提として準備するものが二つある。チャットルームとチャット画面の二つである。レイアウト完成した後に書くのもアレだけど、こんな感じで作成した。参考にしたものはスクールのレイアウト。 画…
久しぶりのアプリ作成日記になる。実は毎日コツコツやっていたんだけども、アルバイトと制作の両立をしながらだとしっかりまとめる時間がなかった。今日はじっくりまとめていく。 コメント投稿機能 前回までの作成記でコメント機能を実装した。 まぁレイアウ…
明けました。今日からまたがんばっていきます。投稿された依頼ページに一言くらいかけるコメント機能が欲しいなと思ったため実装してみることにしました。とりあえずの機能だけ。モデルの作成 class CreateComments < ActiveRecord::Migration[6.0] def chan…