Autocomplete

Mittels des Features "Autovervollständigung" werden dem Benutzer Suchphrasen vorgeschlagen, sobald er drei Zeichen in das Suchfeld eingegeben hat. Die Vorschläge stammen den von anderen Benutzern eingegebenen Phrasen. Nur Phrasen, die auch zu Ergebnissen führen, werden vorgeschlagen.

ke_search_premium verwendet jQuery für diese Funktion. jQuery wird mit ausgeliefert.

Um dieses Feature verwenden zu können, aktivieren Sie bitte die Funktion "Statistik über Suchbegriffe führen?" im Plugin "Suchbox". Sobald die Statistiktabelle anwächst, werden mehr und mehr Phrasen in der Vorschlagsliste erscheinen.

Dieses Feature funktioniert nur, wenn die Suchbox als Plugin in eine TYPO3-Seite eingefügt wird, nicht wenn eine Suchbox über TypoScript erzeugt wird.

Konfiguration

Sie können dieses Feature im Extension-Manager, Reiter "Konfiguration", Abschnitt "BASIC" aktivieren.

Das komplette notwendige TypoScript wird automatisch geladen, sobald dieses Feature im Extension-Manager aktiviert wird. Nach dem Aktivieren und dem Leeren des Cache steht das Feature im Frontend zur Verfügung.

Wenn Sie etwas ändern möchten, oder die jQuery-Inkludierung verhindern möchten, müssen Sie ein eigenes TypoScript-Template verwenden.

Dies sind die Konfigurationsoptionen für plugin.tx_kesearchpremium_pi1:

Option Typ Beschreibung Standardwert
amount Integer Wenn sehr viele Vorschläge gefunden werden, ist es sinnvoll die Anzahl der angezeigten Vorschläge über diese Option zu begrenzen. 10
alternateJqueryFile String Wir bemühen uns, eine aktuelle Version von jQuery zu verwenden. Sie können über diese Option auf eine Alternative Version von jQuery verweisen, um diese einzubinden. typo3conf/ext/ke_search_premium/res/js/jquery-1.7.2.min.js

Änderungen im UI-Design

Wenn Sie ein anderes UI-Design oder andere Quell-Dateien für jQuery verwenden möchten, können Sie diese über folgende Optionen anpassen.

jQuery-Quell-Dateien:

page.includeJS.kesp-jquery-ui-core = fileadmin/jquery/myOwnJqueryUiCoreFile.js

 

Design:

page.includeCSS.kesp-jquery-ui = fileadmin/jQuery/css/myOwnJqueryUiDesign.css

Wichtig: Die Zeile page.jsInline.10 wird verwendet. Verwenden Sie diesen Objektpfad daher nicht für eigene Zwecke. Bei Problemen ist es empfehlenswert, den TypoScript Object Browser zu verwenden.

Kevin (Archiv)
Hallo,
warum ist in der Klasse ke_search_premium/ajax/autocomplete.php
kein XCLASS definiert?

Es wäre schön wenn dies noch nachgetragen werden könnte.

LG
Kevin
Henrik Ziegenhain, 22-07-15 15:33
Hallo,

wir nutzen das Autosuggest-Feature und haben die Suchbox 2x auf der Seite.
Einmal innerhalb des eigentlichen Inhaltes über den Suchergebnissen und die selbe Box wird nochmal im Header ausgegeben.
In der oberen Box funktioniert das Autosuggest prima (steht auch im Quelltext zu erst) aber in der zweiten Suchbox geht es leider nicht.

Gibt es hierfür eine Lösung, wenn mehre Suchboxen auf einer Seite vorhanden sind?

MfG
Henrik
DanBro, 10-04-18 11:28
Einer unserer Kunden interessiert sich sehr für die Premium-Version.
Ein wichtiges Feature für ihn ist die Autovervollständigung.
Gibt es die Möglichkeit auf die Autovervollständigung Einfluß zu nehmen.
Sprich kann man eigene Wörter / Wortphrasen einpflegen ?
Christian, 10-04-18 11:29
Hallo DanBro. Ja, dafür gibt es einen Hook in der Extension.
DanBro, 10-04-18 13:47
Einer unserer Kunden interessiert sich sehr für die Premium-Version.
Ein wichtiges Feature für ihn ist die Autovervollständigung.
Gibt es die Möglichkeit auf die Autovervollständigung Einfluß zu nehmen.
Sprich kann man eigene Wörter / Wortphrasen einpflegen ?

Kommentar hinzufügen

* - Pflichtfeld

Ihr Ansprechpartner für ke_search

Das Absenden ist erst dann möglich, wenn alle Pflichtfelder ausgefüllt sind und der Haken „Ich akzeptiere“ gesetzt ist. * Pflichtfelder

Hinweis zum Kontaktformular: Wir benötigen Ihren Namen um Sie ansprechen zu können und Ihre E-Mail-Adresse um Ihnen antworten zu können.
Datenschutzhinweise: Ihre Anfrage wird verschlüsselt übertragen. Sie erklären Sich damit einverstanden, dass wir Die Angaben zur Beantwortung Ihrer Anfrage verwenden dürfen. Weitere Informationen zum Datenschutz und Widerrufhinweise finden Sie auf unserer "Datenschutzerklärung".

zurück zum Kontakt
 

TYPO3 Agentur aus Leidenschaft. Wir erbringen alle Dienstleistungen rund um TYPO3. Von einfachen Webseiten bis hin zu TYPO3 Portal-Webseiten oder hoch komplexen TYPO3-Extensions. Wir engagieren uns im TYPO3 Security Board und in der Community. Unsere TYPO3 Agentur "lebt" TYPO3.