mirror of
https://github.com/renbaoshuo/S2OJ.git
synced 2024-11-26 10:28:43 +00:00
refactor(blog/delete): uoj_form_v2
This commit is contained in:
parent
ffc71db799
commit
77f22ce40c
@ -8,20 +8,19 @@ UOJBlog::init(UOJRequest::get('id')) || UOJResponse::page404();
|
|||||||
UOJBlog::cur()->belongsToUserBlog() || UOJResponse::page404();
|
UOJBlog::cur()->belongsToUserBlog() || UOJResponse::page404();
|
||||||
UOJBlog::cur()->userCanManage(Auth::user()) || UOJResponse::page403();
|
UOJBlog::cur()->userCanManage(Auth::user()) || UOJResponse::page403();
|
||||||
|
|
||||||
$delete_form = new UOJBs4Form('delete');
|
$delete_form = new UOJForm('delete');
|
||||||
$delete_form->handle = function () {
|
$delete_form->handle = function () {
|
||||||
UOJBlog::cur()->delete();
|
UOJBlog::cur()->delete();
|
||||||
};
|
};
|
||||||
$delete_form->submit_button_config['class_str'] = 'btn btn-danger';
|
$delete_form->config['submit_button']['class'] = 'btn btn-danger';
|
||||||
$delete_form->submit_button_config['text'] = '是的,我确定要删除';
|
$delete_form->config['submit_button']['text'] = '是的,我确定要删除';
|
||||||
$delete_form->succ_href = HTML::blog_url(UOJBlog::info('poster'), '/archive');
|
$delete_form->succ_href = HTML::blog_url(UOJBlog::info('poster'), '/archive');
|
||||||
|
|
||||||
$delete_form->runAtServer();
|
$delete_form->runAtServer();
|
||||||
?>
|
?>
|
||||||
<?php echoUOJPageHeader('删除博客 - ' . HTML::stripTags(UOJBlog::info('title'))) ?>
|
<?php echoUOJPageHeader('删除博客 - ' . HTML::stripTags(UOJBlog::info('title'))) ?>
|
||||||
|
|
||||||
<h1 class="h2 text-center">
|
<h1 class="h2 text-center">
|
||||||
您真的要删除博客 “<?= UOJBlog::info('title') ?>” <span class="fs-5">(博客 ID:<?= UOJBlog::info('id') ?>)</span>吗?该操作不可逆!
|
您真的要删除博客 “<?= UOJBlog::info('title') ?>” <span class="fs-5">(博客 ID: <?= UOJBlog::info('id') ?>)</span>吗?该操作不可逆!
|
||||||
</h1>
|
</h1>
|
||||||
|
|
||||||
<?php $delete_form->printHTML(); ?>
|
<?php $delete_form->printHTML(); ?>
|
||||||
|
Loading…
Reference in New Issue
Block a user