Skip to main content

FINDOLOGIC

System » Systemeinstellungen » Mandant » Mandant wählen » Dienste » FINDOLOGIC

Alt: CMS & Webshop

Diese Handbuchseite widmet sich Funktionen des alten plentymarkets Webshops Callisto. Informationen zum Webshop-Template Ceres findest du hier.

1. FINDOLOGIC - Suche und Abverkaufssteuerung

Die intelligente Suchtechnologie von FINDOLOGIC sorgt mit dafür, dass deine Kunden die gesuchten Produkte finden, schafft dabei echte Einkaufserlebnisse und macht Shopbesucher zu zufriedenen Kunden!

1.1. Features

Erfahre mehr über die Features der FINDOLOGIC-Suche auf unserer Partnerseite.

1.2. Suchqualität

Die Suchfunktion sorgt dafür, dass die Artikel gefunden werden, die der User wirklich sucht. Dabei sorgt eine intelligente Technologie dafür, dass du keine Gewichtungen oder anderes mehr ändern musst! D.h. ein Verschlimmbessern durch ständiges manuelles abändern ist ausgeschlossen – eines der größten Probleme herkömmlicher Suchmöglichkeiten.
Auch lernt die FINDOLOGIC-Suche stetig durch das Nutzverhalten dazu und reiht automatisch die relevanten Artikel höher. Dabei "lernt" die FINDOLOGIC-Suche die Begriffe der Nutzerinnen und Nutzer zu verstehen und baut einen eigenen Wortschatz hierfür auf.

2. Integration der Such-Software FINDOLOGIC in plentymarkets

Um die FINDOLOGIC-Suche auch in deinem Webshop nutzen zu können, bestellst du diese zunächst über das Online-Bestellformular bei FINDOLOGIC:
FINDOLOGIC-Software bestellen.

2.1. Benutzer für FINDOLOGIC einrichten

Dein plentymarkets-System wird über die SOAP-Schnittstelle mit FINDOLOGIC verbunden. Für den Zugriff wird ein eigenes Benutzerkonto mit Zugriffsrechten auf die API in deinem System benötigt.

API-Benutzerkonto einrichten

Richte unter System » Systemeinstellungen » Einstellungen » Benutzer ein neues Benutzerkonto der Benutzerklasse API für FINDOLOGIC ein.

Beachte dazu die Handbuchseite Benutzer anlegen.

2.2. Informationen für FINDOLOGIC

Folgende Informationen benötigt FINDOLOGIC von dir für die Anbindung an dein System:

WSDL einfügen

Kopiere deine SOAP WSDL und füge diese im FINDOLOGIC-Kundenaccount im Feld Export URL ein.

Achte darauf, dass anstelle des obigen Eintrags SHOPURL.COM die URL deines Webshops in der WSDL steht.

  • Die Logindaten für den Benutzer (siehe Kapitel 2.1)
    Den Benutzernamen und das Passwort. [NOTE]

Benutzerdaten eintragen

Trage den Benutzernamen und das gewählte Passwort des API-Benutzers im FINDOLOGIC-Kundenaccount im Feld Export-ID bzw. Export-Passwort ein.

2.3. FINDOLOGIC aktivieren

Zur Aktivierung benötigst du einen FINDOLOGIC-Identifikationsschlüssel und eine FINDOLOGIC-URL, diese Daten erhältst du bei Erwerb einer entsprechenden Lizenz.

DE Einstell Mandant Std ExtDienste findologic 01 SI
Bild 1. FINDOLOGIC-Einstellungen

FINDOLOGIC aktivieren:

  1. Öffne das Menü System » Systemeinstellungen » Mandant » Mandant wählen » Dienste » FINDOLOGIC.
    → Wenn du mehrere Webshops oder zusätzliche Mandanten eingerichtet hast, öffne das Menü des jeweiligen Shops.

  2. Nimm die Einstellungen gemäß Tabelle 1 vor.

  3. Speichere die Einstellungen.

Die folgende Tabelle erläutert die Optionen für FINDOLOGIC:

Tabelle 1. FINDOLOGIC aktivieren
Einstellung Erläuterung

FINDOLOGIC für die Webshop-Suche verwenden

Option Ja wählen, um FINDOLOGIC für die Suchfunktion im Webshop zu verwenden.

FINDOLOGIC für die Navigation benutzen

Mit Ja die Selector-Funktion aktivieren (siehe Kapitel 4). Nein deaktiviert die Selector-Funktion.

Identifikationsschlüssel

Die von FINDOLOGIC erhaltenen Daten eintragen.

Shop-URL

Die URL des Webshops.

FINDOLOGIC-URL

Die von FINDOLOGIC erhaltenen Daten eintragen.

Artikelanzahl pro Seite

Einstellen, wie viele Suchergebnisse auf einer Seite maximal angezeigt werden.
Diese Einstellung überschreibt die Einstellung im Template ItemViewSearchResultsList unter CMS » Webdesign » Layout » ItemView (Standard dort: 10).

2.4. Design-Einstellungen

Die folgenden Einstellungen nimmst du im Menü CMS vor.

CSS-Style für die FINDOLOGIC-Suche einbinden:

  1. Öffne das Menü CMS » Webdesign » Layout.

  2. Wähle unter CSS den Bereich CSSContent aus.

  3. Trage den gewünschten Style ein.

  4. Speichere die Einstellungen.

CSS ändern:

Wenn du die Konfiguration der FINDOLOGIC-Filter ändern willsrt, verwende die Vorlage in deinem Template im FINDOLOGIC-Backend.

Code im Template PageDesignContent einfügen:

  1. Öffne das Menü CMS » Webdesign » Layout » PageDesign » PageDesignContent.

  2. Füge im Template zwischen die Template-Variablen $FormOpenSearch und $FormCloseSearch folgende Codezeile ein:

<input id="customer_class" name="customer_class" type="hidden" value="$CustomerClass" />;

2.5. Autovervollständigung-Funktion von FINDOLOGIC einbinden

Mit der intuitiven Autovervollständigungsfunktion von FINDOLOGIC wird die Suche in einem plentymarkets-Shopsystem noch einfacher und komfortabler. Bereits bei der Eingabe der ersten Buchstaben einer Suchanfrage werden dir zur Unterstützung und Orientierung sofort sinnvolle Ergänzungsvorschläge geliefert.

.

Diese Funktion steht FINDOLOGIC-Kunden ab dem Paket Advanced-10 zur Verfügung.

FINDOLOGIC-Autovervollständigung (Autocomplete) einbinden:

  1. Füge im Template PageDesignContentMainFrame zwischen die Template-Variablen $FormOpenSearch und $FormCloseSearch folgende Codezeilen ein:

<script type="text/javascript" src="/tpl/global/jquery/jquery.autocomplete.js">
</script>
<input id="customer_class" name="customer_class" type="hidden" value="$CustomerClass" />
<input id="multishop_id" name="multishop_id" type="hidden" value="$WebstoreID" />
<script type="text/javascript" src="/tpl/global/jquery/autocomplete.js"></script>

→ Das Input-Feld (Suchfeld) muss die ID flAutocompleteInputText haben. . Speichere die Einstellungen.

Beispiel-CSS für FINDOLOGIC:

3. Design des Suchergebnisses

Es stehen dir für das Design des Suchergebnisse die folgenden Optionen zur Wahl.

3.1. Option "FINDOLOGIC"

Bei dieser Einstellung wird das Design des Suchergebnisses im Template-Manager von FINDOLOGIC eingestellt. Das Template heißt plenty.tpl.

Beim FINDOLOGIC-Design fehlen bestimmte Eigenschaften, die demgegenüber vom plentymarkets-Design bereitgestellt werden, z. B. Verfügbarkeit (s. Kapitel 2.3).

3.2. Option "Plenty"

Mit der Einstellung Plenty wird das Suchergebnis vom plentymarkets-System generiert.

Empfehlung

Stelle das Design des Suchergebnisses auf Plenty, anstatt auf FINDOLOGIC. Anderenfalls werden in der Suche lediglich die Artikel-IDs angezeigt, anstatt der korrekten Artikel-Darstellung.
Besonders wichtig ist auch, dass du am Ende den Slash "/" nicht vergisst, da die Suche sonst nicht korrekt in deinen Shop eingebunden wird.

Die Einstellungen nimmst du im Menü CMS » Webdesign » Layout » ItemView » ItemViewSearchResultsList vor (Bild 2).

DE Einstell Mandant Std ExtDienste findologic 02 SI
Bild 2. Code für Suchergebnis
Tipp

Wenn das plentymarkets-Design verwendet wird, kannst du wie gewohnt im Template ItemViewSearchResultsList Template-Variablen einbinden, z. B. $AvailabilityString für die Artikelverfügbarkeit.

Artikel pro Seite

Beachte, dass die Einstellung der Option ItemViewSearchResultsList_ItemsPerPage dabei nicht berücksichtigt wird. Diese Einstellung muss direkt bei FINDOLOGIC vorgenommen werden.

4. FINDOLOGIC-Navigation

Die FINDOLOGIC-Navigation ermöglicht eine genauere und gezieltere Suche eines gewünschten Artikels. Die Integration der Navigation erfordert nur wenige Schritte, die nachfolgend beschrieben werden.

4.1. Navigation integrieren

Die Navigation wird im Template PageDesignContent über die Template-Funktion {% FindologicFilterContainer() %} eingebunden.

Die Funktion des Selectors steuert das Template ItemViewThirdPartySearchResultsList.

Navigation einbinden:

  1. Öffne das Menü CMS » Webdesign » Layout » ItemView » ItemViewThirdPartySearchResultsList.

  2. Füge die Template-Funktion {% FindologicFilterContainer() %} an einer geeigneten Stelle in das Template ein, z.B. in der Seitenleiste oder unter der Kategorienavigation.

  3. Speichere die Einstellungen.

  4. Füge anschließend für die Darstellung der Ergebnisse der Navigation folgenden Code in das Template ItemViewThirdPartySearchResultsList ein.

Code-Beispiel, das du für das Template verwenden kannst:

 {% FindologicHeader() %}
			$FormOpenOrder
<table style="width: 100%; border: none;{% if $RowCountModulo2 %} background-color:#fff;{% else %} background-color:#FDE4C8{% endif %}">
<tbody>
  <tr>
    <td rowspan="2" style="width: 120px; text-align: center; vertical-align: middle;"><a href="{% Link_Item($ID) %}"><img alt="" class="pmManScreenshot" src="$PreviewImageURL[1]" /> </a></td>
    <td style="width: 70%; text-align: left; vertical-align: top;"><a href="{% Link_Item($ID) %}" style="color:#000000; text-decoration:none;"><strong>$Name[1]</strong> </a>
      <p>$DescriptionShort</p></td>
  </tr>
  <tr>
    <td style="text-align: left; vertical-align: top;"><table style="width: 100%; border: none;">
        <tbody>
          <tr>
            <td colspan="3" style="text-align: right;">$AttributeSelect</td>
          </tr>
          <tr>
            <td style="text-align: left;"><span class="Price">$Price</span> <span class="smallText"> $VATHint $VAT% <a class="aSmall" href="{% Link_ShippingCosts() %}"> zzgl. $DefaultShippingCost Versand </a> {% if $Weight &gt; 0 %} Versandgewicht: $Weight g {% endif %} </span></td>
            <td style="text-align: center;">Menge:
              <input maxlength="3" name="ArticleQuantity" size="3" type="text" value="1" /></td>
            <td style="text-align: center;"><input alt="Kaufen" class="formblanc" src="" title="Kaufen" type="image" /></td>
          </tr>
        </tbody>
      </table>
      		$FormCloseOrder

Template bei FINDOLOGIC

Das Template der Navigation im Template-Manager von FINDOLOGIC enthält u.a. drei Funktionen für plentymarkets. Der Inhalt wird dann in den jeweiligen plentymarkets-Template-Funktionen (siehe nachfolgende Auflistung) eingefügt.

Die folgende Tabelle erläutert die Template-Funktionen in plentymarkets für FINDOLOGIC CODES:

Tabelle 2. Template-Funktionen für FINDOLOGIC CODES
Einstellung Erläuterung

FINDOLOGIC CODE für header

Entspricht der plentymarkets-Template-Funktion {% FindologicHeader() %}

FINDOLOGIC CODE für navigation

Entspricht der plentymarkets-Template-Funktion {% FindologicFilterContainer() %}

FINDOLOGIC CODE für pageination

Entspricht der plentymarkets-Template-Funktion {% FindologicPagination() %}

4.2. Navigation aktivieren

Du aktivierst die Navigation im Menü FINDOLOGIC (siehe Bild 1 und Tabelle 1).

FINDOLOGIC Selector aktivieren

Wähle dort unter FINDOLOGIC für die Navigation benutzen die Einstellung JA.

Speichere die Einstellungen.

Zum Seitenanfang