boaa-group
Sehr aktives Mitglied
Da ich im Zuge einer Templateerstellung eine neue AJAX Suche realisieren musste, habe ich dies gleich als Plugin realisiert und im Funktionsumfang sehr flexibel gestaltet.
Unter JTL-Shop-Templates.de einfach z.B. oben in die Suche "Backend" eingeben und begutachten was passiert.
Die Ajax Suche setzt jQuery 1.6 voraus, welches mitgeliefert wird und die alte Version automatisch "ersetzt". Nur der IE7 weigert sich, daher wird das neue jQuery im IE7 nicht eingebunden. In allen anderen gängigen Browsern ersetzt die Suche praktisch die JTL-Ajax Suche.
Folgende Dinge sind einstellbar.
- ab wie vielen Buchstaben sollen Resultate erscheinen
- sollen Artikel als Vorschlag gezeigt werden
- soll nur in den Titeln gesucht werden
- soll auch in den Beschreibungen gesucht werden
- sollen Kategorien vorgeschlagen werden
- soll nur in den Kategorienamen gesucht werden
- solen Kategoriebeschreibungen ebenfalls durchsucht werden
- sollen "Suchanfragen" (die die man über die Freischaltzentrale aktiviert) freigeschalten werden (Mapping von Begriffen wird nicht berücksichtigt)
- Reihenfolge der Darstellung also zb.: oben Kategorievorschläge, danach Produktvorschläge, dann andere Suchbegriffe
- wieviele Vorschläge je Bereich sollen Maximal gemacht werden
- Die Position des Feldes verhält sich absolut zur Suchbox und kann über die Plugineinstellung festgelegt werden (Pixelgenaue angaben von Abstand nach Oben und Abstand links oder rechts)
- Die Farben und Abmessungen können über die mitgelieferte CSS Datei selbst geändert werden.
- funktionier sowohl mit SEO Modul als auch ohne
- das Plugin wird es ab morgen als Testversion zum Download geben. Die Testversion funktioniert zu 100% ohne zeitliche Begrenzung besitzt allerdings ein sichtbares Branding.
WICHTIG FÜR NUTZER DES LEXIKON 1.10:
- Nutzer des Lexikons können wie im JST Shop zu sehen ebenfalls Begriffe als Vorschlag einblenden lassen.
- auch hier ist die max. Anzahl über die Einstellungen geregelt
- es kann ebenfalls eingestellt werden ob die Beschreibungen der Begriffe durchsucht werden sollen
INSTALLATIONSHINWEISE:
Da das Plugin via JS Zugriff auf eine Datei im Pluginordner benötigt, wird eine neue .htaccess für den Ordner includes/plugins benötigt, welche ebenfalls mitgeliefert wird.
Ausserdem ist es auf einigen Servern notwendig eine php.ini in den Ordner rc_ajax_suche/version/100/frontend zu kopieren.
Ansonsten ist das Plugin wie ein herkömmliches Plugin zu installieren.
Da es vorab eine Testversion gibt bitte ich alles diese zu nutzen Wenn Ihr Probleme feststellt bitte hier melden, oder via E-Mail.
Unter JTL-Shop-Templates.de einfach z.B. oben in die Suche "Backend" eingeben und begutachten was passiert.
Die Ajax Suche setzt jQuery 1.6 voraus, welches mitgeliefert wird und die alte Version automatisch "ersetzt". Nur der IE7 weigert sich, daher wird das neue jQuery im IE7 nicht eingebunden. In allen anderen gängigen Browsern ersetzt die Suche praktisch die JTL-Ajax Suche.
Folgende Dinge sind einstellbar.
- ab wie vielen Buchstaben sollen Resultate erscheinen
- sollen Artikel als Vorschlag gezeigt werden
- soll nur in den Titeln gesucht werden
- soll auch in den Beschreibungen gesucht werden
- sollen Kategorien vorgeschlagen werden
- soll nur in den Kategorienamen gesucht werden
- solen Kategoriebeschreibungen ebenfalls durchsucht werden
- sollen "Suchanfragen" (die die man über die Freischaltzentrale aktiviert) freigeschalten werden (Mapping von Begriffen wird nicht berücksichtigt)
- Reihenfolge der Darstellung also zb.: oben Kategorievorschläge, danach Produktvorschläge, dann andere Suchbegriffe
- wieviele Vorschläge je Bereich sollen Maximal gemacht werden
- Die Position des Feldes verhält sich absolut zur Suchbox und kann über die Plugineinstellung festgelegt werden (Pixelgenaue angaben von Abstand nach Oben und Abstand links oder rechts)
- Die Farben und Abmessungen können über die mitgelieferte CSS Datei selbst geändert werden.
- funktionier sowohl mit SEO Modul als auch ohne
- das Plugin wird es ab morgen als Testversion zum Download geben. Die Testversion funktioniert zu 100% ohne zeitliche Begrenzung besitzt allerdings ein sichtbares Branding.
WICHTIG FÜR NUTZER DES LEXIKON 1.10:
- Nutzer des Lexikons können wie im JST Shop zu sehen ebenfalls Begriffe als Vorschlag einblenden lassen.
- auch hier ist die max. Anzahl über die Einstellungen geregelt
- es kann ebenfalls eingestellt werden ob die Beschreibungen der Begriffe durchsucht werden sollen
INSTALLATIONSHINWEISE:
Da das Plugin via JS Zugriff auf eine Datei im Pluginordner benötigt, wird eine neue .htaccess für den Ordner includes/plugins benötigt, welche ebenfalls mitgeliefert wird.
Ausserdem ist es auf einigen Servern notwendig eine php.ini in den Ordner rc_ajax_suche/version/100/frontend zu kopieren.
Ansonsten ist das Plugin wie ein herkömmliches Plugin zu installieren.
Da es vorab eine Testversion gibt bitte ich alles diese zu nutzen Wenn Ihr Probleme feststellt bitte hier melden, oder via E-Mail.