実装しようと思ってる機能にある程度キリがついたら職務経歴書の修正をしようと思ってたんだけど、色々やってるうちにあれもやりたいこれもやりたいってなっていってしまったのでひらがなばっかりで読みづらいな全然職務経歴書が進んでいない!
昨日は「前後の商品に遷移するリンク機能」「お気に入り機能」を実装しました。
前後の商品に遷移するために、itemsテーブルからデータを引っ張ってきてidが大きいやつ小さいやつ、みたいな。
ググれば色々やり方が分かるのでラク。
なるべく自分の力でできるようには努力してるんだけど、さすがに知らない記述方法とかに自分で辿り着くのはレベルが高すぎる…。
その次はお気に入り機能。
ログインした状態で商品詳細ページの「お気に入りに追加」ボタンをクリックすると、自分のお気に入りにその商品が登録されるという。
favoritesテーブルを作って管理してみました。
現状お気に入りボタンをクリックすると画面が遷移するんだけど、非同期通信でツイッターみたいに何とか見栄えよくしたい…!
まぁ余裕があればかな。
その延長線上で、ユーザー情報ページとかお気に入り一覧ページとか出品中商品一覧ページとかを実装。
他のユーザーの出品中商品は見れるけど、他のユーザーのお気に入りは見れないように。
each文を使って商品一覧を表示させるやつ、各ページでバラバラに作ってるから、部分テンプレートを使ってまとめられたらいいなぁとは思ってるものの、中身の記述の仕方が微妙に違うのよねぇ…。
見た目や挙動は良くても、コードの中身がまだまだぐちゃぐちゃな気がします。
その辺りの細々とした作業をしてたらあっという間に一日が終わってました。
今から職務経歴書とかやらねば。