Sphinx Search / Maximale Anzahl an Suchergebnissen

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • AScherff
    Senior Member
    • Jun 2008
    • 141
    • 5.7.0

    Sphinx Search / Maximale Anzahl an Suchergebnissen

    Erhöht man in den Einstellugen den Parameter "Maximale Anzahl an Suchergebnissen" über den Wert 1000, werden dennoch nicht mehr als 1000 Ergebnisse angezeigt, weil Sphinx intern die Option "max_matches" auf 1000 stehen hat.

    Der entsprechende Parameter "max_matches" in der "vbulletin-sphinx.php" greift nicht, weil er in der conf abgekündigt wurde. Stattessen wird empfohlen, den Parameter in die SQL query zu setzen.

    Das geht recht einfach (alles auf eigene Gefahr, backup...):

    In der core/packages/vbsphinxsearch/core.php

    suche man nach

    PHP Code:
    $query_limit "LIMIT " $maxresults
    und ersetze es durch:

    PHP Code:
    $query_limit "LIMIT " $maxresults" OPTION max_matches = "$maxresults
widgetinstance 262 (Related Topics) skipped due to lack of content & hide_module_if_empty option.
Working...
😀
😂
🥰
😘
🤢
😎
😞
😡
👍
👎