first draft
This commit is contained in:
50
app/Resources/assets/js/main.js
Normal file
50
app/Resources/assets/js/main.js
Normal file
@@ -0,0 +1,50 @@
|
||||
/*
|
||||
* This file is part of the Symfony package.
|
||||
*
|
||||
* (c) Fabien Potencier <fabien@symfony.com>
|
||||
*
|
||||
* For the full copyright and license information, please view the LICENSE
|
||||
* file that was distributed with this source code.
|
||||
*/
|
||||
|
||||
(function ($) {
|
||||
$(document).ready(function () {
|
||||
hljs.initHighlightingOnLoad();
|
||||
|
||||
// Datetime picker initialization.
|
||||
// See http://eonasdan.github.io/bootstrap-datetimepicker/
|
||||
$('[data-toggle="datetimepicker"]').datetimepicker({
|
||||
icons: {
|
||||
time: 'fa fa-clock-o',
|
||||
date: 'fa fa-calendar',
|
||||
up: 'fa fa-chevron-up',
|
||||
down: 'fa fa-chevron-down',
|
||||
previous: 'fa fa-chevron-left',
|
||||
next: 'fa fa-chevron-right',
|
||||
today: 'fa fa-check-circle-o',
|
||||
clear: 'fa fa-trash',
|
||||
close: 'fa fa-remove'
|
||||
}
|
||||
});
|
||||
});
|
||||
|
||||
// Handling the modal confirmation message.
|
||||
$(document).on('submit', 'form[data-confirmation]', function (event) {
|
||||
var $form = $(this),
|
||||
$confirm = $('#confirmationModal');
|
||||
|
||||
if ($confirm.data('result') !== 'yes') {
|
||||
//cancel submit event
|
||||
event.preventDefault();
|
||||
|
||||
$confirm
|
||||
.off('click', '#btnYes')
|
||||
.on('click', '#btnYes', function () {
|
||||
$confirm.data('result', 'yes');
|
||||
$form.find('input[type="submit"]').attr('disabled', 'disabled');
|
||||
$form.submit();
|
||||
})
|
||||
.modal('show');
|
||||
}
|
||||
});
|
||||
})(window.jQuery);
|
||||
Reference in New Issue
Block a user