From 00f1905293225d208c99f26dde156c834eeb8778 Mon Sep 17 00:00:00 2001 From: wangyidong Date: Mon, 14 Aug 2023 10:14:08 +0800 Subject: [PATCH] * Rewrite for transfer export and exporttemplate page. --- module/transfer/ui/export.html.php | 12 +++++ module/transfer/ui/exporttemplate.html.php | 63 ++++++++++++++++++++++ 2 files changed, 75 insertions(+) create mode 100755 module/transfer/ui/export.html.php create mode 100644 module/transfer/ui/exporttemplate.html.php diff --git a/module/transfer/ui/export.html.php b/module/transfer/ui/export.html.php new file mode 100755 index 0000000000..05fbfb50b6 --- /dev/null +++ b/module/transfer/ui/export.html.php @@ -0,0 +1,12 @@ + + * @package transfer + * @link https://www.zentao.net + */ + +include '../../file/ui/export.html.php'; diff --git a/module/transfer/ui/exporttemplate.html.php b/module/transfer/ui/exporttemplate.html.php new file mode 100644 index 0000000000..95d0bfcab6 --- /dev/null +++ b/module/transfer/ui/exporttemplate.html.php @@ -0,0 +1,63 @@ + + * @package transfer + * @link https://www.zentao.net + */ +namespace zin; + +$this->app->loadLang('file'); +set::title($lang->transfer->exportTemplate); + +form +( + set::target('_self'), + on::submit('setDownloading'), + formGroup + ( + set::label($lang->transfer->num), + set::name('num'), + set::type('number'), + set::value(10), + ), + formGroup + ( + set::label($lang->file->extension), + set::name('fileType'), + set::value('xlsx'), + set::control('picker'), + set::items(array('xlsx' => 'xlsx', 'xls' => 'xls')), + ), + set::actions(array('submit')), +); + +js +( + << -1) return true; // Opera don't support, omit it. + + $.cookie.set('downloading', 0); + + time = setInterval(function() + { + if($.cookie.get('downloading') == 1) + { + $('.modal .modal-actions .close')[0].click(); + + $.cookie.set('downloading', null); + + clearInterval(time); + } + }, 300); + return true; + } + JAVASCRIPT +); + +render('modalDialog');