Merge pull request 'fix(admin): keep VIP reason field within form' (#418) from worktree-fix-vip-membership-chain into main
Reviewed-on: CYL/wordpress-theme-aksrt#418
This commit is contained in:
commit
77d54b3b9d
1 file changed
+3
-3
@@ -181,13 +181,13 @@ trait UsersMenusVip {
|
|||||||
|
|
||||||
private function render_vip_bulk_form(array $filters): void {
|
private function render_vip_bulk_form(array $filters): void {
|
||||||
$names = $this->vip_level_names();
|
$names = $this->vip_level_names();
|
||||||
echo '<form id="aksrt-vip-bulk" method="post" action="' . esc_url(admin_url('admin-post.php')) . '" style="margin:14px 0;padding:12px;background:#fff;border:1px solid #ccd0d4">';
|
echo '<form id="aksrt-vip-bulk" method="post" action="' . esc_url(admin_url('admin-post.php')) . '" style="margin:14px 0;padding:12px;background:#fff;border:1px solid #ccd0d4;display:flex;align-items:center;gap:8px;flex-wrap:wrap">';
|
||||||
echo '<input type="hidden" name="action" value="aksrt_users_mutate_vip">';
|
echo '<input type="hidden" name="action" value="aksrt_users_mutate_vip">';
|
||||||
wp_nonce_field('aksrt_users_mutate_vip');
|
wp_nonce_field('aksrt_users_mutate_vip');
|
||||||
$this->render_vip_return_fields($filters);
|
$this->render_vip_return_fields($filters);
|
||||||
echo '<strong>' . esc_html__('批量操作', 'aksrt') . '</strong> ';
|
echo '<strong>' . esc_html__('批量操作', 'aksrt') . '</strong> ';
|
||||||
$this->render_vip_operation_fields($names);
|
$this->render_vip_operation_fields($names);
|
||||||
echo ' <label>' . esc_html__('原因', 'aksrt') . ' <input required name="reason" class="regular-text"></label> ';
|
echo ' <label style="display:inline-flex;align-items:center;gap:4px;min-width:0;flex:1 1 240px">' . esc_html__('原因', 'aksrt') . ' <input required name="reason" class="regular-text" style="width:100%;max-width:360px;min-width:0;box-sizing:border-box"></label> ';
|
||||||
submit_button(__('应用到选中用户', 'aksrt'), 'primary', '', false);
|
submit_button(__('应用到选中用户', 'aksrt'), 'primary', '', false);
|
||||||
echo '</form>';
|
echo '</form>';
|
||||||
}
|
}
|
||||||
@@ -219,7 +219,7 @@ trait UsersMenusVip {
|
|||||||
wp_nonce_field('aksrt_users_mutate_vip');
|
wp_nonce_field('aksrt_users_mutate_vip');
|
||||||
$this->render_vip_return_fields($filters);
|
$this->render_vip_return_fields($filters);
|
||||||
$this->render_vip_operation_fields($names);
|
$this->render_vip_operation_fields($names);
|
||||||
echo '<p><label>' . esc_html__('原因', 'aksrt') . '<br><input required name="reason" class="regular-text"></label></p>';
|
echo '<p style="margin-bottom:8px"><label style="display:block">' . esc_html__('原因', 'aksrt') . '<br><input required name="reason" class="regular-text" style="width:100%;max-width:360px;box-sizing:border-box"></label></p>';
|
||||||
submit_button(__('保存', 'aksrt'), 'secondary', '', false);
|
submit_button(__('保存', 'aksrt'), 'secondary', '', false);
|
||||||
echo '</form></details></td></tr>';
|
echo '</form></details></td></tr>';
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in new issue
Block a user