Issue

【8/24】GIBJapan作業依頼 #3038

wada opened this at 2023-08-24T11:03:37; open

Description

opened by wada at 2023-08-24T11:03:37; updated 2023-08-25T10:43:51

作業ブランチ

cpanelブランチから作業ブランチを作成
作業完了後、cpanelブランチに対してPullRequestを作成し、コードレビュー依頼

カードデータ編集の改善

カードデータ編集:【8/1】GIBJapan作業依頼 #2991
想定工数:40h
締め切り:9/13(水)まで

▼カード情報の追加

編集するカードが正しいか判断するため

追加情報

  • カード名
  • カードのサムネイル画像
  • スキル名(1~4)

▼強化アイテムの情報を追加

スキルを編集して問題が出ないかの判断に使用

表示したい情報

  • アイテム名
  • 短縮説明文
  • 強化タイプ
  • 強化前のスキル(位置 or ID)
  • 強化後のスキルID、スキル名

強化アイテム管理テーブル:master_item_cardstrong

  • type

強化方法、1が追加、2が変更

  • skill_slot

type:1の場合、スキルの位置
type:2の場合、変更前のスキルID

▼確認画面を追加

入力内容の確認

  • スキルID(1~4)

理解しやすいようにスキル名も表示

  • 各MAX値

変更前の値と比較できると良い
問題があった際にエラー画面ではなくアラートを表示し、編集作業を継続させる

アラートを表示

  • 入力したスキルが存在しない
  • 強化アイテムの変更前スキルが変更される

編集画面へ戻り再編集ができる

▼編集後に元のリストに戻る

編集前のカードリストに戻るボタンを追加
複数カードが選択されていたなら、複数カードが選択されている状態のリストに戻れるのが望ましい

▼本番環境で編集させない

リリース済みのカード情報が誤って更新されないように、ローカル・開発環境のみで編集できるようにする

編集ボタンを非表示にする

開発環境判定

#例
if (!$_df['TEST']) {
	S_ErrorPage("アクセスエラー","テスト環境から新規登録を行ってください。");
}