Skip to content

ADM-024-1 new_machine_kishu_toggle_visibility(一覧の表示・非表示切替) ​

← EP-一覧 · 画面一覧 ADM-024

概要 ​

新台情報 1 件の is_hidden(一覧での非表示フラグ) を切り替える。編集モードの行に置いたトグルの操作に対応し、切替のたびに即時保存する。

POST パラメータ ​

フィールド必須型・制約説明
action○文字列new_machine_kishu_toggle_visibility
nonce○文字列new_machine_kishu_toggle で発行した nonce
nmkl_id○正整数対象の新台情報 ID
is_hidden○1 / 0 / true / false 等切替後の状態。解釈できない値はエラーとして扱う

成功時 data ​

論理名物理名型説明
非表示かis_hiddenbool保存後の状態
状態ラベルlabelstringVISIBILITY_STATUS_HIDDEN / VISIBILITY_STATUS_VISIBLE
通知文言messagestringHIDE_SUCCESS / SHOW_SUCCESS

失敗・ブロック(success: false の data に含み得るキー) ​

条件message の内容
AJAX コンテキスト外・nonce 不正Messages::AUTH_FAILED
manage_new_machine_info 権限なしMessages::PERMISSION_DENIED_SHORT
nmkl_id が 0 以下・該当なしNewMachineKishuLinkAdminCopy::INVALID_RECORD
is_hidden が解釈できない・DB 更新失敗NewMachineKishuLinkAdminCopy::VISIBILITY_UPDATE_FAILED