Inhalt
Allgemein
Wenn Sie das Plugin erfolgreich per FTP hochgeladen haben, finden Sie es wie hier in Ihrer Plugin-Manager unter dem Reiter "Vorhanden".

Dieses Plugin setzt mind. PHP in der Version 7.4 voraus, wenn Sie dies noch nicht haben, wenden Sie sich bitte an Ihren Hoster oder Servicepartner.
Nach der Installation stehen Ihnen nun unter dem Reiter "Aktiviert" 3 Optionen zur Verfügung:
- Sprachvariablen
- Plugineinstellungen
- Link Gruppe
Sprachvariablen

Alle Inhalte der Sprachvariable können Sie dem Text des Bildes entnehmen
Plugineinstellungen

In den Plugineinstellungen können nun verschiedene Inahlte angepasst werden:
- Die allgemeine Konfiguration des Plugins
- Informationen über den Abgleich und aktueller Stand des Indexes, sowie Position des Cronfiles um es in einen Cronjob zu geben
Beginnen wir mit der allgemeinen Konfiguration des Plugins.

Im ersten Block der Konfiguration sind allgemeine Entscheidungen zu treffen, zunächst, soll ein Funktionsattribut oder aber sollen Merkmale für die Filterung genutzt werden? Darüber hinaus ist hier thematisch die Frage angesiedelt, ob die Artikelanzahl mit angegeben werden soll, oder aber ob sie ausgeblendet werden soll, sowie, wenn Merkmale gewählt sind, besteht die Möglichkeit zu wählen, ob für jeden Patterneintrag je ein Merkmal genutzt werden soll, oder aber ob ein "Sammelmerkmal" genutzt werden. Letzteres wird auch in der Detailansicht ausgeblendet.
Im zweiten thematischen Block wird ausgewählt welches Merkmal / welches Attribut für die Suche genutzt werden soll. Auch wird hier der Trenner für die Inhalt angegeben. Dieser ist der selbe Trenner, der auch in den Sprachvariablen genutzt wurde um die Patterneinträge von einander zu trennen.
Nach dem der Trenner gewählt worden ist, kann, muss aber nicht ein Universalartikel gewählt werden. Dies sind z.B. Reinigungsmittel die für alle Merkmale gelten können, oder universelle Muttern im Maschinenbau, oder Würfel für Brettspiele, oder andere, nicht näher definierte Artikel. Hier wird nicht nur das Merkmal gewählt, sondern auch der Merkmalswert.
Im folgenden Bereich kann ausgewählt werden in welchen der 3 Ansichten der Merkmalsfinder angezeigt werden soll, auf der Startseite, auf der Kategorieseite, oder gar auf der Detailseite?
In den letzten beiden Abschnitten geht es zum Einen darum, welche Teile des Patterns auf der Detailseite, und auch auf der Suchergebnisseite dargestellt werden sollen und zum Anderen, ob auf Universalartikelseiten eine Informationsbox ausgegeben werden soll, oder aber ob sie die Suchbox ersetzen soll. Letztere wird nur ausgegeben, wenn über die Suche hinweg der Artikel angeklickt worden ist, sollte er über andere Inhalte aufgefunden werden, oder über die Kategorie, wird die Suchbox nicht angezeigt.
Zu guter Letzt haben wir in der Konfiguration noch die Wahl des Cookies, also ob eine Suche gespeichert werden soll, oder nicht, und wenn ja, für wie lange. Anmerkung, es werden keine persönlichen Daten gespeichert und ausgewertet, sondern es findet nur eine Speicherung im Cookie der letzten Suche statt. Die Nutzung dieses Cookies ist ein zusätzliches Feature, welches für den Gebrauch der Speicherung der letzten Suche essenziell ist. Dies bedeutet, dass beim erneuten Aufruf der Seite in der Suche die letzte Suche vorausgewählt ist.

Im zweiten Bereich der Backendeinstellungen haben wir zum Einen, die Informationen über den aktuellen Index, ob er aufgebaut ist, oder nicht, welches Attribut gewählt worden ist, so eins gewählt worden ist, wie viele Artikel betroffen sind, welches Pattern angegeben ist, welcher Trenner gewählt worden ist und zu guter Letzt noch wo auf dem Server sich das Cron-File befindet. Dieser Pfad kann genutzt werden um einen entsprechenden Cronjob zu initiieren, lassen Sie sich hier gerne von Ihrem Hoster oder Servicepartner helfen, da die Einrichtung durchaus komplex sein kann. Warum ein Cronjob? Nun, der Abgleich kann backendseitig durchaus Zeit in Anspruch nehmen, weshalb der Index z.B. in der Nacht aufgebaut werden kann. Durch das Ausführen des Indexes über den Cron kann es erstaunlich schnell von Statten gehen.

Wenn der Index aufgebaut ist, finden Sie im oberen Bereich des 2. Bereiches im Backend nähere Informationen, zum Einen wie groß der Index ist. Da dieser physisch auf dem Filesystem angelegt wird, um einen schnellen Abruf ohne Datenbankverbindungen zu gewährleisten. Der Index unterstützt im Frontend die Ausgabe bis zum Link, bei jedem Request wird danach die Suchergebnissseite individuell gebaut. Dies hat den Hintergrund, da hier Diskrepanzen zwischen der gewählten Frontendroute als auf Basis der im Index kalkulierten Artikelanzahl und der reellen Artikelanzahl, da der Index auch durchaus älter sein kann. Deshalb finden Sie hier auch die Information wann das letzte Mal der Abgleich durchgeführt worden ist.
Linkgruppen
Die Ergebnisseite ist in der Linkgruppe "Hidden" zu finden und hat den Namen "Ergebnisseite".

Hier finden Sie die Informationen über die eigene Seite die mit der Suchergenibsseite zusammen hängen. Sie können noch einen individuellen Text der Ergenibsseite voraussetzen. Die beiden Einträge: "searchstring" und "articlecount" sind hier Platzhalter. Der Searchstring wird mit dem Inhalt der Suche und articlecount wird mit der Anzahl der Artikel ausgetauscht und sollten wenn diese Ausgabe gewünscht ist nicht gelöscht werden.
Frontend

Hier finden Sie die Informationen über die eigene Seite die mit der Suchergenibsseite zusammen hängen. Sie können noch einen individuellen Text der Ergenibsseite voraussetzen. Die beiden Einträge: "searchstring" und "articlecount" sind hier Platzhalter. Der Searchstring wird mit dem Inhalt der Suche und articlecount wird mit der Anzahl der Artikel ausgetauscht und sollten wenn diese Ausgabe gewünscht ist nicht gelöscht werden.

Nachdem eine Suche stattgefunden hat, werden die Artikel ausgegeben. Wenn die Artikelanzahl 8 übersteigen sollte, werden die anderen Artikel ausgeblendet und werden über einen Button angeteast. Durch Drücken des Buttons werden weitere 8 Artikel angezeigt.

Wenn ich über das Suchlisting auf die Detailseite komme, werden auf der rechten Seite in der Buybox des Artikels noch einmal die Suchparameter mit ausgegeben und je nach dem welche Werte im Backend angeklickt waren, oder auch keine angeklickt waren, werden hier die Informationen ausgegeben.