Suchikone zum Suchseite umleiten

Wissen Sie vielleicht einen schnellen und einfachen Weg, um zu bewirken, dass Besucher beim Klicken auf das Suchsymbol nicht ein Popup-Eingabefeld erhalten, sondern stattdessen auf discourse.local/search?expanded=true? weitergeleitet werden?

Denken Sie, es wäre am besten, wenn ich einfach eine Komponente custom icon header oder einen link verwende und das Symbol per CSS ausblende?

Nicht sicher, ob das der schnellste/einfachste/beste Weg ist, aber ja, das habe ich bisher im Fall gemacht:

  • Standard-Symbol mit CSS ausblenden
  • Ein benutzerdefiniertes Symbol mit der Komponente icon-header-links hinzufügen
  • Dieses Symbol mit Ihrer benutzerdefinierten Seite verknüpfen

Ich würde es jedoch entweder mit der Anpassung der erweiterten Suchansicht kombinieren oder tatsächlich auf eine benutzerdefinierte Docs-Seite weiterleiten.

Möchtest du das wirklich tun?

Das Suchpanel ist kontextsensitiv und bietet deinen Benutzern daher eine deutlich differenziertere Sucherfahrung:

  • Suche nach Benutzerbeiträgen auf einer Benutzerseite
  • Suche in einer Kategorie auf einer Kategorienseite
  • Suche nach einem Tag auf einer Tag-Seite
  • Suche in einem Thema auf einer Themenseite

Zudem haben die Benutzer auf all diesen Seiten die Möglichkeit, eine globale Suche in allen Bereichen durchzuführen.

Wenn du das Suchsymbol auf /search umleitest, gehst du all diese Vorteile verloren, es sei denn, die Benutzer geben diese Informationen manuell ein oder wählen sie in den Optionen der Vollbildsuche aus.