v1.4.0 - Added category search on the app
Added comments Fixed code Fixed pagination still being there without using it
This commit is contained in:
@@ -10,6 +10,8 @@ return[
|
||||
"vejledning" => "Vejledninger",
|
||||
"konto" => "Konto",
|
||||
"logud" => "Log ud",
|
||||
"allekategorier" => "Alle kategorier",
|
||||
"kategorier" => "Kategorier",
|
||||
"dereringenmenuplanerdenneuge" => "Der er ingen menuplaner denne uge",
|
||||
"dereringenaktiviteter" => "Der er ingen aktiviteter",
|
||||
"setilmeldteaktiviteter" => "Se Tilmeldte Aktiviteter",
|
||||
|
||||
@@ -6,7 +6,7 @@ return[
|
||||
"reservationer" => "Reservations",
|
||||
"kontoret" => "Contacts",
|
||||
"vagttelefon" => "Emergency phone",
|
||||
"vejledning" => "Guide",
|
||||
"vejledning" => "Guides",
|
||||
"home" => "Home",
|
||||
"logud" => "Log out",
|
||||
"konto" => "Account",
|
||||
@@ -14,6 +14,8 @@ return[
|
||||
"trisdag" => "Tuesday",
|
||||
"onsdag" => "Wednesday",
|
||||
"torsdag" => "Thursday",
|
||||
"allekategorier" => "All categories",
|
||||
"kategorier" => "Categories",
|
||||
"dereringenmenuplanerdenneuge" => "There is no menu for this week",
|
||||
"uge" => "week",
|
||||
"ugestor" => "Week",
|
||||
|
||||
@@ -30,7 +30,7 @@
|
||||
<label hidden id="error" for="errormesseages">Navn findes allerede</label>
|
||||
<input type="text" name="name" id="title" required>
|
||||
<div>
|
||||
<select name="guide_category_id" id="guidesCategory">
|
||||
<select name="guide_category_id" id="guidesCategory" required>
|
||||
<option disabled selected value> -- Vælg en kategori -- </option>
|
||||
@foreach(\App\GuidesCategory::query()->get() as $guideCategory)
|
||||
<option value="{{ $guideCategory->id }}">{{ $guideCategory->guidesCategoryName }}</option>
|
||||
|
||||
@@ -31,7 +31,7 @@
|
||||
<label hidden id="error" for="errormesseages">Navn findes allerede</label>
|
||||
<input value="{{$guide->name}}" type="text" name="name" id="title" required>
|
||||
<div>
|
||||
<select name="guide_category_id" id="guidesCategory">
|
||||
<select name="guide_category_id" id="guidesCategory" required>
|
||||
<option disabled selected value> -- Vælg en kategori -- </option>
|
||||
@foreach(\App\GuidesCategory::query()->get() as $guideCategory)
|
||||
{{ $selected = "" }}
|
||||
|
||||
@@ -92,7 +92,6 @@
|
||||
</tr>
|
||||
@endforeach
|
||||
</table>
|
||||
{{ $machines->links() }}
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
@@ -31,33 +31,80 @@
|
||||
ol {
|
||||
padding-right: 8px;
|
||||
}
|
||||
|
||||
input, select {
|
||||
/* margin-bottom: 0;*/
|
||||
}
|
||||
|
||||
.select2-container--default .select2-results>.select2-results__options {
|
||||
max-height: 120px !important;
|
||||
}
|
||||
</style>
|
||||
<script src="{{ asset("/js/jquery-3.2.1.min.js") }}"></script>
|
||||
<link href="https://cdn.jsdelivr.net/npm/select2@4.1.0-beta.1/dist/css/select2.min.css" rel="stylesheet" />
|
||||
<script src="https://cdn.jsdelivr.net/npm/select2@4.1.0-beta.1/dist/js/select2.min.js"></script>
|
||||
<script>
|
||||
// In your Javascript (external .js resource or <script> tag)
|
||||
$(document).ready(function() {
|
||||
$('.js-example-basic-single').select2();
|
||||
});
|
||||
</script>
|
||||
<main style="min-height: calc(100% - 61.34px);">
|
||||
<h1 class="text-center sde-blue mt-0" style="margin-bottom: 2rem;">{{__('msg.vejledning')}}</h1>
|
||||
@if(!$guides->isEmpty())
|
||||
@foreach($guides as $guide)
|
||||
<div class="card">
|
||||
@if($guide->resource_id !== null)
|
||||
<div class="header" style="background-size: cover; background-position: center; background-image: url('{{ asset(\App\Resource::query()->where("id", "=", $guide->resource_id)->first()->filename) }}');">
|
||||
<h3 style="text-shadow: 2px 2px 2px #00788A;">{{ $guide->name}}</h3>
|
||||
</div>
|
||||
@else
|
||||
<div class="header">
|
||||
<h3>{{ $guide->name}}</h3>
|
||||
@if (count(\App\GuidesCategory::query()->get()) > 1)
|
||||
<h4 class="mt-0 mb-0">{{ __("msg.kategorier") }}</h4>
|
||||
<select id="categorySelect" class="js-example-basic-single" name="state" style="margin-bottom: 2rem !important;">
|
||||
<option value="All" selected>{{ __("msg.allekategorier") }}</option>
|
||||
@foreach (\App\GuidesCategory::query()->get() as $Category)
|
||||
<option value="{{ $Category->id }}">{{ $Category->guidesCategoryName }}</option>
|
||||
@endforeach
|
||||
</select>
|
||||
@endif
|
||||
|
||||
<div id="main">
|
||||
@foreach($guides as $guide)
|
||||
<div class="card">
|
||||
@if($guide->resource_id !== null)
|
||||
<div class="header" style="background-size: cover; background-position: center; background-image: url('{{ asset(\App\Resource::query()->where("id", "=", $guide->resource_id)->first()->filename) }}');">
|
||||
<h3 style="text-shadow: 2px 2px 2px #00788A;">{{ $guide->name}}</h3>
|
||||
</div>
|
||||
@endif
|
||||
<div class="container">
|
||||
@php $tags = [ '<p>', '<b>', '<em>', '<a>', '<u>', '<s>', '<sub>', '<ul>', '<li>', '<sup>', '<div>', '<blockquote>', '<ol>', '<strong>', '<br>', '<h1>', '<h2>', '<h3>', '<h4>', '<h5>', '<h6>', '<h7>', '<span>'] @endphp
|
||||
{!! \App\Helpers::closetags(substr(strip_tags($guide->guide_articles, $tags), 0, 300)) !!}
|
||||
<div class="row" style="justify-content: center;">
|
||||
<a style="margin: 0; padding: 0; text-align: center; font-weight: 700;" class="sde-blue" href="{{route("guides.show", ["guide" => $guide->id ])}}">{{__('msg.læsmere')}}</a>
|
||||
@else
|
||||
<div class="header">
|
||||
<h3>{{ $guide->name}}</h3>
|
||||
</div>
|
||||
@endif
|
||||
<div class="container">
|
||||
@php $tags = [ '<p>', '<b>', '<em>', '<a>', '<u>', '<s>', '<sub>', '<ul>', '<li>', '<sup>', '<div>', '<blockquote>', '<ol>', '<strong>', '<br>', '<h1>', '<h2>', '<h3>', '<h4>', '<h5>', '<h6>', '<h7>', '<span>'] @endphp
|
||||
{!! \App\Helpers::closetags(substr(strip_tags($guide->guide_articles, $tags), 0, 300)) !!}
|
||||
<div class="row" style="justify-content: center;">
|
||||
<a style="margin: 0; padding: 0; text-align: center; font-weight: 700;" class="sde-blue" href="{{route("guides.show", ["guide" => $guide->id ])}}">{{__('msg.læsmere')}}</a>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@endforeach
|
||||
@endforeach
|
||||
</div>
|
||||
@else
|
||||
<p style="margin: 0 18px; margin-bottom: auto; text-align: center">{{__('msg.dereringenvejledninger')}}.</p>
|
||||
@endif
|
||||
<button onclick="window.history.back()" style="margin-top: auto;" class="btn btn-sde-blue text-white mb-1 mt-1" >{{__('msg.tilbage')}}</button>
|
||||
</main>
|
||||
|
||||
<script>
|
||||
$('#categorySelect').on('change', function () {
|
||||
$value = $(this).val();
|
||||
|
||||
$.ajax({
|
||||
type: 'get',
|
||||
url: '{{ route("guides.showCategory") }}',
|
||||
data: { 'category':$value },
|
||||
success:function (data) {
|
||||
$('#main').html(data);
|
||||
},
|
||||
error:function (data) {
|
||||
console.log(data);
|
||||
}
|
||||
});
|
||||
})
|
||||
</script>
|
||||
@endsection
|
||||
|
||||
@@ -9,7 +9,6 @@
|
||||
@else
|
||||
<link type="text/css" rel="stylesheet" href="{{ mix("/css/webapp.css") }}">
|
||||
@endif
|
||||
|
||||
<script type="text/javascript">
|
||||
function setMain() {
|
||||
var main = document.getElementsByTagName("main")[0];
|
||||
|
||||
@@ -176,7 +176,8 @@
|
||||
@endif
|
||||
|
||||
<div class="container" style="margin-top: 8px;">
|
||||
{!! \App\Helpers::closetags(substr($new->content, 0, 300) ) !!}
|
||||
@php $tags = [ '<p>', '<b>', '<em>', '<a>', '<u>', '<s>', '<sub>', '<ul>', '<li>', '<sup>', '<div>', '<blockquote>', '<ol>', '<strong>', '<br>', '<h1>', '<h2>', '<h3>', '<h4>', '<h5>', '<h6>', '<h7>', '<span>'] @endphp
|
||||
{!! \App\Helpers::closetags(substr(strip_tags($new->content, $tags), 0, 300)) !!}
|
||||
@if ($new->type == 'Guide') {{-- Else if's displaying guides, then show `Læs mere` --}}
|
||||
<div class="row" style="justify-content: center; padding-top: 12px; border-top: 1px solid rgba(0, 0, 0, .2);">
|
||||
<a style="font-weight: 700;" href="{{route("guides.show", ["guide" => $new->arrangement_id])}}" class="sde-blue">{{__('msg.læsmere')}}</a>
|
||||
|
||||
Reference in New Issue
Block a user