Skip to content

OJT入稿機能開発__入稿画面開発編 #4

@HashimotoLogly

Description

@HashimotoLogly

概要

OJT入稿機能開発__入稿画面開発

背景・目的

入稿機能開発を学びながら、Pullrequestの正しいやり方を覚える。

設計対応内容

  1. 4つのページで、広告管理機能を追加
    /ad/index.html.erb - 広告を全部表示する。 毎行一つの広告を表示して、更新(Edit)と削除(Delete)ボタンがある。一番下に入稿ボタン(New)を配置。
  • Editボタンを押すと、edit.htmlにリダイレクトする。
  • Deleteボタンを押すと、delete.htmlにリダイレクトする。
  • Newボタンを押すと、new.htmlにリダイレクトする。

2.広告を登録するためにDBに以下のColumnを追加。

  • :advertiser_id # 広告主ID
  • :image # 広告の画像URL
  • :price # 広告の価格
  • :text # 広告の説明文

3.動作確認(Rspec)
spec/feature/path_spec.rbにて以下をテスト
・ボタンがちゃんと表示されており、正しいリンクに飛ぶかどうか
・Createアクションによって広告が登録されているか。
・Deleteアクションによって広告が削除されているか。

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions