Commit 5b9fa5b2 authored by Dominik Hebeler's avatar Dominik Hebeler
Browse files

Bugfix in den Minisuchern

parent 1ed53a63
...@@ -501,25 +501,27 @@ class MetaGer ...@@ -501,25 +501,27 @@ class MetaGer
// Es gibt den Schalter "minism=on" Dieser soll bewirken, dass alle Minisucher angeschaltet werden. // Es gibt den Schalter "minism=on" Dieser soll bewirken, dass alle Minisucher angeschaltet werden.
// Wenn also "minism=on" ist, dann durchsuchen wir statt den tatsächlich angeschalteten Suchmaschinen, // Wenn also "minism=on" ist, dann durchsuchen wir statt den tatsächlich angeschalteten Suchmaschinen,
// alle Suchmaschinen nach "minismCollection" // alle Suchmaschinen nach "minismCollection"
$enginesToSearchIn = $enabledSearchengines;
if ($request->input("minism", "off") === "on") { if ($request->input("minism", "off") === "on") {
$enginesToSearchIn = $sumas; // Wir laden alle Minisucher
} foreach ($sumas as $engine) {
foreach ($enginesToSearchIn as $engine) { if (isset($engine["minismCollection"])) {
if (isset($engine['minismCollection'])) { $subcollections[] = $engine["minismCollection"]->__toString();
$subcollections[] = $engine['minismCollection']->__toString(); }
} else { }
$tmp[] = $engine; } else {
// Wir schalten eine Teilmenge, oder aber gar keine an
foreach ($enabledSearchengines as $engine) {
if (isset($engine['minismCollection'])) {
$subcollections[] = $engine['minismCollection']->__toString();
}
} }
} }
$enabledSearchengines = $tmp;
if (sizeof($subcollections) > 0) { if (sizeof($subcollections) > 0) {
$enabledSearchengines[] = $this->loadMiniSucher($xml, $subcollections); $enabledSearchengines[] = $this->loadMiniSucher($xml, $subcollections);
} }
if ($sumaCount <= 0) { if ($sumaCount <= 0) {
$this->errors[] = trans('metaGer.settings.noneSelected'); $this->errors[] = trans('metaGer.settings.noneSelected');
} }
$engines = []; $engines = [];
# Wenn eine Sitesearch durchgeführt werden soll, überprüfen wir ob überhaupt eine der Suchmaschinen eine Sitesearch unterstützt # Wenn eine Sitesearch durchgeführt werden soll, überprüfen wir ob überhaupt eine der Suchmaschinen eine Sitesearch unterstützt
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment