前提
rails on rubyでポートフォリを作成しています。
その中で、自身のサウナの活動を記録したいと考えています。
実現したいこと
シンプルカレンダーを使って、カレンダーに上に投稿した記録を表示させたいです。
発生している問題・エラーメッセージ
エラーは出ていないのですが、カレンダー上に記録したものが表示されません。
該当のソースコード
ruby index.html
<%= month_calendar records: @records do |date, records| %> <%= date.day %> <% records.each do |record| %> <div> <%= record.sauna_name %> </div> <% end %> <% end %>
ruby new.html
<%= form_with model: @record, url: public_records_path, method: :post do |f| %> <h4>サウナ名</h4> <%= f.text_field :sauna_name %></br> <%= f.date_field :day %></br> <h4>サウナ温度</h4> <%= f.text_field :sauna_tempureture %>℃</br> <h4>水風呂温度</h4> <%= f.text_field :water_tempurature %>℃</br> <h4>外気(内気)温度</h4> <%= f.text_field :tempreture %>℃</br> <h4>天気</h4> <%= f.text_field :wether %></br> <h4>セット数</h4> <%= f.text_field :sets %>回</br> <h4>内訳</h4> <p>サウナ</p> <%= f.text_field :sauna_time %>分</br> <p>水風呂</p> <%= f.text_field :water_time %>分</br> <p>休憩</p> <%= f.text_field :totonoi_time %>分</br> <h4>ロウリュ</h4> <%= f.text_field :rouryu %></br> <h4>ととのい度<h4> <%= f.text_field :totonoi_ratio %>%</br> <%= f.submit '登録する' %> <% end %>
ruby
def index @records = current_user.records.all end def new record = Record.new end
試したこと
ここに問題に対して試したことを記載してください。
補足情報(FW/ツールのバージョンなど)
ここにより詳細な情報を記載してください。

0 コメント