Description
作業ブランチ
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("アクセスエラー","テスト環境から新規登録を行ってください。");
}