08 2024
This commit is contained in:
parent
c1c613a4b9
commit
881fc84207
384 changed files with 50679 additions and 990 deletions
|
|
@ -110,7 +110,7 @@
|
|||
<hr class="border-light m-4">
|
||||
</div>
|
||||
|
||||
<div class="d-flex flex-column w-100">
|
||||
<div class="d-flex flex-column max-width-md">
|
||||
<div class="flex-grow-0">
|
||||
<h4 class="media align-items-center font-weight-bold container-p-x py-3 py-lg-4 m-0">
|
||||
<a href="javascript:void(0)" class="messages-sidebox-toggler d-lg-none d-block align-self-center text-muted px-3 mr-3"><i class="ion ion-md-more"></i></a>
|
||||
|
|
|
|||
|
|
@ -1,6 +1,8 @@
|
|||
<div class="card mb-2">
|
||||
<h6 class="card-header bg-primary text-white py-2" data-toggle="collapse" data-target="#collapseLeadParticipant" aria-expanded="false" aria-controls="collapseLeadParticipant">
|
||||
<strong style="line-height: 1.6em">Teilnehmer</strong>
|
||||
<span class="badge badge-secondary">{{ $lead->lead_participants->count() }}</span>
|
||||
|
||||
</h6>
|
||||
<div class="collapse" id="collapseLeadParticipant">
|
||||
<div class="card-body row">
|
||||
|
|
|
|||
|
|
@ -46,7 +46,7 @@
|
|||
|
||||
<div class="col-sm-12">
|
||||
<div class="text-left mt-2">
|
||||
<button type="submit" name="action" value="saveStatus" class="btn btn-sm btn-secondary">Änderungen speichern</button>
|
||||
<button type="submit" name="action" value="saveStatus" class="btn btn-sm btn-primary">Status ändern</button>
|
||||
<a href="{{route('leads')}}" class="btn btn-sm btn-default">{{ __('zur Übersicht') }}</a>
|
||||
</div>
|
||||
</div>
|
||||
|
|
|
|||
|
|
@ -43,7 +43,7 @@
|
|||
|
||||
<ul class="nav nav-sm nav-tabs nav-justified tabs-alt mb-3" id="top-nav-quick-jump">
|
||||
<li class="nav-item">
|
||||
<a class="nav-link" href="javascript:void(0)" data-collapse="#collapseLeadCustomer">
|
||||
<a class="nav-link active" href="javascript:void(0)" data-collapse="#collapseLeadCustomer">
|
||||
Kunde
|
||||
</a>
|
||||
</li>
|
||||
|
|
@ -91,12 +91,13 @@
|
|||
@include('lead._detail_customer')
|
||||
<!-- Anfrage -->
|
||||
@include('lead._detail_lead')
|
||||
@if($id !== "new" && $lead)
|
||||
@include('lead._detail_participant')
|
||||
@endif
|
||||
<!-- Status -->
|
||||
@include('lead._detail_status')
|
||||
|
||||
@if($id !== "new" && $lead)
|
||||
@include('lead._detail_participant')
|
||||
@endif
|
||||
|
||||
{!! Form::close() !!}
|
||||
|
||||
@if($id !== "new" && $lead)
|
||||
|
|
@ -115,6 +116,16 @@
|
|||
<script>
|
||||
$(document).ready(function() {
|
||||
|
||||
|
||||
$("#lead-form-validation button[type='submit']").on("click", function(event) {
|
||||
$(':input[required]', "#lead-form-validation").each(function() {
|
||||
if ($(this).val() == "" || $(this).val() == null) {
|
||||
$(this).closest(".collapse").collapse('show');
|
||||
return false;
|
||||
}
|
||||
});
|
||||
});
|
||||
|
||||
var collapseHashValue = null;
|
||||
$('[rel="tooltip"]').tooltip({trigger: "hover"});
|
||||
|
||||
|
|
@ -137,28 +148,28 @@
|
|||
});
|
||||
|
||||
$(".collapse").on('shown.bs.collapse', function (){
|
||||
if(collapseHashValue){
|
||||
$('a[data-collapse="#'+collapseHashValue+'"]').click();
|
||||
/*if(collapseHashValue){
|
||||
collapseHashValue = null;
|
||||
}
|
||||
CookiesAddJSONValue('lead_collapse', $(this).attr('id'));
|
||||
}*/
|
||||
//CookiesAddJSONValue('lead_collapse', $(this).attr('id'));
|
||||
window.location.hash = "#"+$(this).attr('id');
|
||||
|
||||
});
|
||||
|
||||
$(".collapse").on('hidden.bs.collapse', function (){
|
||||
CookiesRemoveJSONValue('lead_collapse', $(this).attr('id'));
|
||||
//CookiesRemoveJSONValue('lead_collapse', $(this).attr('id'));
|
||||
});
|
||||
|
||||
function init_site(){
|
||||
if(window.location.hash){
|
||||
value = $(window.location.hash).attr('id');
|
||||
if(value){
|
||||
collapseHashValue = value;
|
||||
CookiesAddJSONValue('lead_collapse', value);
|
||||
$('a[data-collapse="#'+value+'"]').click();
|
||||
//CookiesAddJSONValue('lead_collapse', value);
|
||||
}
|
||||
}
|
||||
var lead_collapses = Cookies.get('lead_collapse');
|
||||
var lead_collapses = '{!! \App\Services\Util::prepareCollapseValues() !!}';
|
||||
/*var lead_collapses = Cookies.get('lead_collapse'); */
|
||||
if (lead_collapses != null)
|
||||
{
|
||||
lead_collapses = JSON.parse(lead_collapses);
|
||||
|
|
|
|||
|
|
@ -7,9 +7,12 @@
|
|||
</h4>
|
||||
|
||||
<div class="card">
|
||||
<div class="card-datatable table-responsive">
|
||||
<div class="table-responsive-track" id="datatables-leads-scroll">
|
||||
<div class="table-responsive-thumb" id="datatables-leads-thumb">
|
||||
</div>
|
||||
</div>
|
||||
<div class="card-datatable table-responsive" id="datatables-leads-table">
|
||||
<table class="datatables-leads table table-striped table-bordered" id="datatables-leads">
|
||||
|
||||
<thead>
|
||||
<tr>
|
||||
<th style="max-width: 60px;"> </th>
|
||||
|
|
@ -59,11 +62,13 @@
|
|||
"url": "/js/German.json"
|
||||
},
|
||||
drawCallback: function () {
|
||||
dataTableScrollTrack('#datatables-leads');
|
||||
$('#datatables-leads [rel="tooltip"]').tooltip({trigger: "hover"});
|
||||
$('#datatables-leads [data-toggle="popover"]').popover({trigger: "hover", content: get_popover_content, html: true,});
|
||||
}
|
||||
});
|
||||
|
||||
|
||||
function get_popover_content() {
|
||||
if ($(this).data('lead_id')) {
|
||||
var data = {};
|
||||
|
|
|
|||
|
|
@ -13,6 +13,7 @@
|
|||
<div class="modal-body">
|
||||
{!! Form::open(['url' => $value->url, 'class' => '', 'id'=>'lead-mail-form']) !!}
|
||||
{{ Form::hidden('lead_id', $value->id) }}
|
||||
{{ Form::hidden('collapse_shows', '') }}
|
||||
{{ Form::hidden('action', '') }}
|
||||
@if(isset($value->save_lead_mail_id))
|
||||
{{ Form::hidden('save_lead_mail_id', $value->save_lead_mail_id) }}
|
||||
|
|
@ -140,6 +141,10 @@
|
|||
<button class="ql-blockquote"></button>
|
||||
<button class="ql-code-block"></button>
|
||||
</span>
|
||||
<span class="ql-formats">
|
||||
<select class="ql-color"></select>
|
||||
<select class="ql-background"></select>
|
||||
</span>
|
||||
<span class="ql-formats">
|
||||
<button class="ql-list" value="ordered"></button>
|
||||
<button class="ql-list" value="bullet"></button>
|
||||
|
|
@ -352,8 +357,20 @@
|
|||
})
|
||||
}
|
||||
|
||||
function check_collapse_shows(){
|
||||
var collapse_shows = [];
|
||||
$('.layout-content').find('.collapse').each(function () {
|
||||
if($(this).hasClass('show')){
|
||||
collapse_shows.push($(this).attr('id'));
|
||||
}
|
||||
});
|
||||
$('input[name=collapse_shows]').val(collapse_shows.join(','));
|
||||
}
|
||||
|
||||
$(document).ready(function() {
|
||||
|
||||
check_collapse_shows();
|
||||
|
||||
$('#open_modal_quill_preview').on('click', function (event) {
|
||||
data = {};
|
||||
$.each($(this).data(), function(index, value){
|
||||
|
|
|
|||
|
|
@ -93,6 +93,8 @@
|
|||
<hr class="border-light m-0">
|
||||
<div class="px-4 pt-4 pb-2">
|
||||
{!! Form::open(['url' => route('lead_mail_detail', [$lead_mail->id, 'move-mail-lead']), 'class' => 'move-mail-form']) !!}
|
||||
{{ Form::hidden('collapse_shows', '') }}
|
||||
|
||||
<div class="form-row">
|
||||
<div class="col-sm-6">
|
||||
<label for="lead_mail_dir" class="form-label">Ablegen unter:</label>
|
||||
|
|
@ -123,6 +125,8 @@
|
|||
{!! Form::close() !!}
|
||||
<hr>
|
||||
{!! Form::open(['url' => route('lead_mail_detail', [$lead_mail->id, 'forward-mail-lead']), 'class' => 'forward-mail-form']) !!}
|
||||
{{ Form::hidden('collapse_shows', '') }}
|
||||
|
||||
<div class="form-row">
|
||||
<div class="col-sm-6">
|
||||
<label for="lead_mail_forward_email" class="form-label">E-Mail weiterleiten:</label>
|
||||
|
|
|
|||
|
|
@ -33,8 +33,18 @@
|
|||
}
|
||||
})
|
||||
}
|
||||
function check_collapse_shows(){
|
||||
var collapse_shows = [];
|
||||
$('.layout-content').find('.collapse').each(function () {
|
||||
if($(this).hasClass('show')){
|
||||
collapse_shows.push($(this).attr('id'));
|
||||
}
|
||||
});
|
||||
$('input[name=collapse_shows]').val(collapse_shows.join(','));
|
||||
}
|
||||
|
||||
$(document).ready(function() {
|
||||
check_collapse_shows();
|
||||
$('form.move-mail-form').each(function () {
|
||||
var _form = $(this);
|
||||
$(this).find('.lead_mail_dir').on('change', function () {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue