Upload Files Booking, Mails, Attachments,

This commit is contained in:
Kevin Adametz 2020-04-17 15:51:22 +02:00
parent 5daea268f7
commit 68b9d1ff88
92 changed files with 2837 additions and 1778 deletions

View file

@ -7,6 +7,29 @@ $('.iq-save-bar').closest('form').find(':input, select, textarea').keydown(funct
showIqSaveBar($(this).closest('form'));
});
CookiesAddJSONValue = function(name, value) {
var elements = [];
if(Cookies.get(name)){
elements = JSON.parse(Cookies.get(name));
}
if(elements.indexOf(value) === -1){
elements.push(value);
}
Cookies.set(name, JSON.stringify(elements), { expires:30 });
};
CookiesRemoveJSONValue = function(name, value) {
var elements = [];
if(Cookies.get(name)){
elements = JSON.parse(Cookies.get(name));
}
var index = elements.indexOf(value);
if(index > -1){
elements.splice(index, 1);
Cookies.set(name, JSON.stringify(elements), { expires:30 });
}
};
$(function () {
@ -117,7 +140,7 @@ $(function () {
$.each(button.data(), function(index, value){
data[index] = value;
});
console.log(data);
//console.log(data);
loadModalInner(this, data);
});
@ -130,13 +153,12 @@ $(function () {
$.each(button.data(), function(index, value){
data[index] = value;
});
console.log(data);
//console.log(data);
loadModalInner(this, data);
});
}
function loadModalInner(self, data){
var url = data.route,
contentType = 'application/x-www-form-urlencoded; charset=UTF-8';
$.ajax({
@ -151,9 +173,9 @@ $(function () {
'X-CSRF-TOKEN': $('meta[name="csrf-token"]').attr('content')
},
success: function(data) {
// console.log(data);
// console.log(data);
$(data.response.target).find('.modal-dialog').html(data.html);
$(data.response.target + '.selectpicker').selectpicker('refresh');
$(data.response.target).find('.selectpicker').selectpicker('refresh');
initModalInner();
},
error: function(xhr, status, errorThrown) {
@ -177,8 +199,8 @@ function ajax_object_action(event, object, callback) {
data[index] = value;
});
var url = data['url'];
/*console.log(data);
console.log(url);*/
//console.log(data);
//console.log(url);
$.ajax({
url: url,
data: data,
@ -228,7 +250,7 @@ function update_modal_data_show(e, $ele) {
},
success: function(data) {
// do what ever you want here. add content to <div> if it was not 1 .
console.log(data);
//console.log(data);
$('#update-modal-content').html(data);
$('.selectpicker').selectpicker(["refresh"]);
$('.input-daterange').datepicker({toggleActive: true,format: 'dd.mm.yyyy'});
@ -251,8 +273,8 @@ function update_modal_data_load(e, $ele) {
data = {data:ele.data('data'), target:ele.data('target')} ,
contentType = 'application/x-www-form-urlencoded; charset=UTF-8';
console.log(data);
console.log(url);
//console.log(data);
//console.log(url);
$.ajax({
url: url,
data: data,
@ -287,8 +309,8 @@ function iq_update_data_load(e, $ele) {
data = {action:ele.data('action'), target:ele.data('target'), data:ele.data('data')} ,
contentType = 'application/x-www-form-urlencoded; charset=UTF-8';
console.log(data);
console.log(url);
//console.log(data);
//console.log(url);
$.ajax({
url: url,
data: data,