Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
open-source
MetaGer
Commits
58b8520c
Commit
58b8520c
authored
Apr 08, 2019
by
Dominik Hebeler
Browse files
moved filter in its own blade file
parent
b14c55a3
Changes
2
Hide whitespace changes
Inline
Side-by-side
resources/views/layouts/researchandtabs.blade.php
View file @
58b8520c
...
...
@@ -24,48 +24,7 @@
<div
class=
"scrollfade-right"
></div>
</div>
</div>
@if(sizeof($metager->getAvailableParameterFilter()) > 0)
<div
id=
"options"
>
<div
id=
"toggle-box"
>
@if(sizeof($metager->getAvailableParameterFilter()) > 0)
<div
class=
"option-toggle"
>
<label
class=
"navigation-element"
for=
"options-toggle"
>
<i
class=
"fas fa-filter"
></i>
Filter
…
</label>
</div>
@endif
@if(sizeof($metager->getParameterFilter()) > 0)
<div
id=
"options-reset"
>
<a
href=
"{{$metager->generateSearchLink($metager->getFokus())}}"
><nobr>
{{ trans('metaGer.filter.reset') }}
</nobr></a>
</div>
@endif
@if($metager->getTotalResultCount() > 0)
<div
id=
"result-count"
>
~ {{$metager->getTotalResultCount()}} {{ trans('metaGer.results') }}
</div>
@endif
</div>
<input
type=
"checkbox"
id=
"options-toggle"
@
if
(
sizeof
($
metager-
>
getParameterFilter()) > 0)checked @endif />
<div
class=
"scrollbox"
>
<div
id=
"options-box"
>
<div
id=
"options-items"
>
@foreach($metager->getAvailableParameterFilter() as $filterName => $filter)
<div
class=
"option-selector"
>
<label
for=
"{{$filterName}}"
>
@lang($filter->name)
</label>
<select
name=
"{{$filter->{'get-parameter'} }}"
form=
"searchForm"
onchange=
"this.form.submit()"
>
@foreach($filter->values as $value => $text)
<option
value=
"{{$value}}"
@
if
(
Request::input
($
filter-
>
{'get-parameter'}, '') === $value)selected="selected" @endif>{{trans($text)}}
</option>
@endforeach
</select>
</div>
@endforeach
</div>
</div>
<div
class=
"scrollfade-right"
></div>
</div>
</div>
@endif
@include('parts.filter')
<div
id=
"results-container"
>
@include('parts.errors')
@include('parts.warnings')
...
...
resources/views/parts/filter.blade.php
0 → 100644
View file @
58b8520c
@
if
(
sizeof
(
$metager
->
getAvailableParameterFilter
())
>
0
)
<
div
id
=
"options"
>
<
div
id
=
"toggle-box"
>
@
if
(
sizeof
(
$metager
->
getAvailableParameterFilter
())
>
0
)
<
div
class
=
"option-toggle"
>
<
label
class
=
"navigation-element"
for
=
"options-toggle"
>
<
i
class
=
"fas fa-filter"
></
i
>
Filter
&
hellip
;
</
label
>
</
div
>
@
endif
@
if
(
sizeof
(
$metager
->
getParameterFilter
())
>
0
)
<
div
id
=
"options-reset"
>
<
a
href
=
"
{
{$metager->generateSearchLink($metager->getFokus())}
}
"
><
nobr
>
{{
trans
(
'metaGer.filter.reset'
)
}}
</
nobr
></
a
>
</
div
>
@
endif
@
if
(
$metager
->
getTotalResultCount
()
>
0
)
<
div
id
=
"result-count"
>
~
{{
$metager
->
getTotalResultCount
()}}
{{
trans
(
'metaGer.results'
)
}}
</
div
>
@
endif
</
div
>
<
input
type
=
"checkbox"
id
=
"options-toggle"
@
if
(
sizeof
(
$metager
->
getParameterFilter
())
>
0
)
checked
@
endif
/>
<
div
class
=
"scrollbox"
>
<
div
id
=
"options-box"
>
<
div
id
=
"options-items"
>
@
foreach
(
$metager
->
getAvailableParameterFilter
()
as
$filterName
=>
$filter
)
<
div
class
=
"option-selector"
>
<
label
for
=
"
{
{$filterName}
}
"
>@
lang
(
$filter
->
name
)
</
label
>
<
select
name
=
"
{
{$filter->{'get-parameter'
}
}}"
form
=
"searchForm"
onchange
=
"this.form.submit()"
>
@
foreach
(
$filter
->
values
as
$value
=>
$text
)
<
option
value
=
"
{
{$value}
}
"
@
if
(
Request
::
input
(
$filter
->
{
'get-parameter'
},
''
)
===
$value
)
selected
=
"selected"
@
endif
>
{{
trans
(
$text
)}}
</
option
>
@
endforeach
</
select
>
</
div
>
@
endforeach
</
div
>
</
div
>
<
div
class
=
"scrollfade-right"
></
div
>
</
div
>
</
div
>
@
endif
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment