Hinweis: Am 1.9.2024 hat JTL neue Editionen eingeführt, die die meisten bisherigen Einzelleistungen zu verschiedenen Paketen bündeln. Um ein reibungsloses Weiterarbeiten zu gewährleisten, wurden Bestandskunden automatisch auf die Paketkonfiguration umgestellt, die ihrem bisherigen Vertrag am besten entspricht. Die einzelnen Pakete unterscheiden sich in den Limitierungen und/oder dem Funktionsumfang. Deshalb stehen möglicherweise einige der im JTL-Guide beschriebenen Funktionen seit dem 1.9.2024 in Ihrer Edition nicht zur Verfügung. Ihre Paketkonfiguration ändern Sie in Ihrem JTL-Kundenkonto. Informieren Sie sich hier über die neuen Editionen und Pakete. In unseren FAQ finden Sie häufig gestellte Fragen zu den Tarifeditionen.
Template Manager
Im JTL-Search Backend finden Sie unter der Registerkarte Verwaltung den Menüpunkt Template Mangager.
Einleitung
Dieses Modul ist ausschließlich in der JTL-Search Express Variante verfügbar (Für JTL-Shop ist keine Templateanpassung notwendig, CSS-Styles können dort wie gewohnt vorgenommen werden). Im Template Manager können die Templates für die Autovervollständigung sowie der Ergebnisseite angepasst werden. Die Template-Engine basiert auf Smarty. Weitere Informationen erhalten Sie hier
Editor
Der Editor verfügt über Syntax Highlighting und erkennt automatisch Syntaxfehler.
Verfügbare Objekte
Global
Folgende Objekte stehen immer zur Verfügung.
oGlobalsetting
Array bestehend aus
array (
Globalsetting::__set_state(array(
'cKey' => 'suggest_type_query_active',
'cValue' => 'Y',
)),
)
Autovervollständigung
cSearch_arr
Array bestehend aus
array (
'product' =>
stdClass::__set_state(array(
'cType' => 'product',
'cName' => 'Produkt',
'oItem_arr' =>
array (
0 =>
stdClass::__set_state(array(
'nId' => '1111',
'cName' => 'Mein Artikel',
'cImageUrl' => 'http://www.domain.tld/bild.png',
'cUrl' => 'http://www.domain.tld/MeinArtikel',
'nCount' => 0,
)),
1 =>
stdClass::__set_state(array(
'nId' => '2222',
'cName' => 'Mein anderer Artikel',
'cImageUrl' => 'http://www.domain.tld/bild.png',
'cUrl' => 'http://www.domain.tld/MeinAndererArtikel',
'nCount' => 0,
))
),
)),
)
Ergebnisseite
oSearch
Objekt vom Typ stdClass bestehend aus
oItem_arr
Array mit gefundenen Produkten
stdClass::__set_state(array(
'nId' => '4168',
'cName' => '',
'cImageUrl' => '',
'cUrl' => '',
'nCount' => 0,
'oArticle' =>
stdClass::__set_state(array(
'kUserShop' => '1',
'kProduct' => '1',
'kMasterId' => '0',
'cArticleNumber' => '1',
'cPictureURL' => 'http://www.domain.tld/MeinBild.png',
'kManufacturer' => '1',
'nSalesRank' => '0',
'nAvailability' => '1',
'cEAN' => '1',
'cISBN' => '',
'cMPN' => '1',
'cUPC' => '',
'cHash' => 'c2342550f7ce52632b0572ce8b0d9c14',
'dLastModified' => '2012-05-31 12:35:18',
'cLanguageIso' => 'ger',
'cName' => 'Mein Produkt',
'kUserGroup' => '1',
'cCurrencyIso' => 'eur',
'cBasePrice' => NULL,
'fPrice' => '7.75',
'cUrl' => 'http://www.domain.tld/MeinBild',
'cDescription' => 'Meine Beschreibung für das Bild',
'cArticleName' => 'Mein Produkt',
'cManufacturerName' => 'Mein Hersteller',
'cCurrencyIsoHtml' => '€',
))
oFilterGroup_arr
Array mit verfügbaren Filtern
'oFilterGroup_arr' =>
array (
0 =>
stdClass::__set_state(array(
'cName' => 'category',
'cMapping' => 'Kategorien',
'cDataType' => 'string',
'nType' => 1,
'nDecimalPlace' => 0,
'oFilterItem_arr' =>
array (
0 =>
stdClass::__set_state(array(
'cValue' => 'Hardware',
'cURL' => NULL,
'nCount' => 187,
'bSet' => false,
)),
1 =>
stdClass::__set_state(array(
'cValue' => 'Software',
'cURL' => NULL,
'nCount' => 142,
'bSet' => false,
)),
)
)