diff --git a/app/MetaGer.php b/app/MetaGer.php index c29d45c8181e8578c16b7eb2e2a75a4ae60d533d..fc5d0c2a67b02152f160a52b544b7a093026f19d 100644 --- a/app/MetaGer.php +++ b/app/MetaGer.php @@ -100,6 +100,8 @@ class MetaGer $this->createLogs(); if ($this->fokus === "bilder") { + # Bei der Bildersuche wird die Anzahl der Ergebnisse pro Seite begrenzt + $viewResults = array_slice($viewResults, 0, config('settings.maxPictureResults', 30), true); switch ($this->out) { case 'results': return view('metager3bilderresults') diff --git a/config/settings.php b/config/settings.php new file mode 100644 index 0000000000000000000000000000000000000000..7d9f28ce8cf50c48894d16f77b15905e3e5c7d46 --- /dev/null +++ b/config/settings.php @@ -0,0 +1,5 @@ +<?php + +return [ + 'maxPictureResults' => 30, +]; diff --git a/resources/views/metager3bilder.blade.php b/resources/views/metager3bilder.blade.php index d37b4d7f5b5ed6732dc910cbf85424ddbae5e23f..a90c8afba03b8c0beaee27285c8ca4d7c26be00b 100644 --- a/resources/views/metager3bilder.blade.php +++ b/resources/views/metager3bilder.blade.php @@ -20,11 +20,11 @@ </div> @endif <div id="container"> - @foreach($metager->getResults() as $result) + @foreach($results as $result) <div class="item"> <div class="img"> - <a href="{{ $result->link }}" target="{{ $metager->getTab() }}"><img src="{{ $metager->getImageProxyLink($result->image) }}" width="150px" alt=""/></a> - <span class="label label-default hostlabel">{!! $result->gefVon !!}</span> + <a href="{{ $result['link'] }}" target="{{ $metager->getTab() }}"><img src="{{ $metager->getImageProxyLink($result['image']) }}" width="150px" alt=""/></a> + <span class="label label-default hostlabel">{!! $result['gefVon'] !!}</span> </div> </div> @endforeach