Binden Sie eine Markenübersicht von Dokumenten mit der Funktion oxomi.catalogBrands
ein. Mit Klick auf eine Marke erscheinen die entsprechenden Dokumente der jeweiligen Marke.
Parameter | Beschreibung | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
target |
Gibt das Ziel-Element an, in welches die Markenübersicht eingefügt wird. Wird dieser
Parameter nicht angegeben, so wird |
||||||||||
brandCategory | Gibt den Namen einer gewünschten Kategorie an. |
||||||||||
brandTag | Gibt einen Tag an, nach dem gefiltert werden soll. |
||||||||||
brandSortBy |
Legt die Sortierung der Markenübersicht fest. Die nachfolgenden Werte stehen hier zur Verfügung.
|
||||||||||
brandGroupBy |
Lässt das Ergebnis gruppiert zurückgeben, falls angegeben. Mögliche Gruppierungen sind:
Hinweis: Falls gruppiert wird, so wird eine andere Struktur des Ergebnisobjekts zurückgegeben. |
||||||||||
brandLimit |
Begrenzt die Anzahl der angezeigten Ergebnisse. Standard-Wert ist |
||||||||||
brandSearch | Gibt an, ob zusätzlich auch ein Sucheingabefeld eingebunden wird. Das hier verwendete Template
kann über den Parameter |
||||||||||
own |
Wird dieser Parameter auf |
||||||||||
brandPriorityStart |
Ist dieser Parameter gefüllt, erscheinen im Ergebnis nur Marken, deren Markenpriorität gleich oder höher als dieser Wert ist. |
||||||||||
brandPriorityEnd |
Ist dieser Parameter gefüllt, erscheinen im Ergebnis nur Marken, deren Markenpriorität gleich oder niedriger als dieser Wert ist. |
||||||||||
withDownload |
Belegen Sie diesen Parameter mit |
||||||||||
withLanguages |
Belegen Sie diesen Parameter mit |
Parameter | Beschreibung |
---|---|
lang | Gibt die Sprache (als 2-buchstabigen ISO-Code) an, nach der gefiltert werden soll. |
country | Gibt das Land (als 2-buchstabigen ISO-Code) an, nach dem gefiltert werden soll. |
Neben den hier angegebenen Parametern zur Filterung der anzuzeigenden Marken, können zusätzlich noch die
Parameter von oxomi.catalogs
angegeben werden, um die entsprechende
Listen-Darstellung mit
den verknüpften Dokumenten zu filtern.
oxomi.catalogBrands({ brandCategory: 'Sanitär', brandSearch: true });
Benutzen Sie hierfür die Funktion oxomi.catalogs
.
Mit dieser Funktion können Sie in Ihrer Webseite alle Kataloge eines Lieferanten ausgeben lassen.
Parameter | Beschreibung | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
target |
Gibt das Ziel-Element an, in welches das Dokument eingefügt wird. Wird dieser
Parameter nicht angegeben, so wird |
||||||||||
supplierNumber | Gibt die Lieferantennummer an für den Fall, dass die Werksnummer nicht eindeutig ist. Hier können Sie Ihre eigenen Lieferantennummern verwenden, wenn Sie diese in der Partnerschaft zum Lieferanten gepflegt haben (siehe: Lieferantennummern). |
||||||||||
excludedSupplierNumbers | Hiermit können Sie Lieferantennummern ausschließen. |
||||||||||
brand | Gibt einen Markennamen an, der als Auswahlkriterium verwendet wird. Beachten Sie, dass Groß-Kleinschreibung hierbei berücksichtigt wird. Hinweis: Falls Sie die ID der gewünschten Marke kennen, können Sie alternativ auch mit dem Parameter brandId arbeiten. |
||||||||||
tag | Gibt einen Tag an, nach dem gefiltert werden soll. Geben Sie mehrere Tags durch Kommas getrennt an. |
||||||||||
category | Definiert den Namen einer Kategorie als Auswahlkriterium. Um mehrere Kategorien auszuwählen
benutzten Sie |
||||||||||
sortBy | Legt eine Sortierung fest. Die nachfolgenden Werte stehen hier zur Verfügung.
|
||||||||||
groupBy | Lässt das Ergebnis gruppiert zurückgeben, falls angegeben. Mögliche Gruppierungen sind:
Hinweis: Falls gruppiert wird, so wird eine andere Struktur des Ergebnisobjekts zurückgegeben. |
||||||||||
groupFilter |
Wird dieser Parameter auf |
||||||||||
start |
Definiert wieviel Elemente in der Ergebnisliste übersprungen werden. Soll z.B. mit dem Dritten
Element begonnen werden, dann tragen Sie hier den Wert Hinweis: Nutzen Sie diesen Parameter, um "seitenweise" durch die Ergebnismenge zu navigieren. |
||||||||||
type |
Gibt den Dokument-Typ an, nach dem gefiltert werden soll. Verwenden Sie hier die entsprechenden
Typen-Codes.
Als Trennzeichen mehrerer Dokument-Typen wird |
||||||||||
own | Wird dieser Parameter auf |
||||||||||
limit | Begrenzt die Anzahl der angezeigten Ergebnisse. Standard-Wert ist |
||||||||||
search |
Belegen Sie diesen Parameter mit dem Wert |
||||||||||
showDetails |
Belegen Sie diesen Parameter mit dem Wert |
||||||||||
includeOutdated |
Belegen Sie diesen Parameter mit dem Wert |
||||||||||
onlyOutdated |
Belegen Sie diesen Parameter mit dem Wert |
Parameter | Beschreibung |
---|---|
lang | Gibt die Sprache (als 2-buchstabigen ISO-Code) an, nach der gefiltert werden soll. |
country | Gibt das Land (als 2-buchstabigen ISO-Code) an, nach dem gefiltert werden soll. |
oxomi.catalogs({ supplierNumber: 'L10190', target: '#my-catalog-list' });
Sie haben die Möglichkeit durch die Funktion oxomi.catalogsWithDownload
die Anzeige
der Dokumenten um Buttons zu erweitern. In dieser Variante erscheinen neben dem Titelbild des Dokuments
die beiden Buttons "Download" und "Blätteransicht".
Mit Klick auf den Button "Download" kann das Dokument direkt heruntergeladen werden. Mit Klick auf den Button "Blätteransicht" öffnet sich wie gewöhnlich das Dokument im entsprechenden Portalfenster.
Sollten Sie die Anforderung haben eine Bestellfunktion für das entsprechende Dokument anbieten zu wollen,
so können Sie den optionalen Parameter order
nutzen, um auf diese Weise eine eigene Bestellfunktion
zu
implementieren. Der Button "Bestellen" erscheint sobald der Parameter mit einer Callback-Funktion
belegt ist.
Hinweis: Um den Bestellfunktionsbutton innerhalb der Integration anzeigen zu können, muss bei den gewünschten Dokumenten die Funktion "Druckversion verfügbar" aktiviert werden. Diese Einstellung finden Sie in der Verwaltungsoberfläche im jeweiligen Dokument im Bereich "Sonstiges".
oxomi.catalogsWithDownload({ supplierNumber: 'L10190', target: '#my-catalog-list', order: function (catalog) { alert('Hier koennen Sie bestellen.'); } });
Sollten Sie die Anforderung haben alle Sprachversionen eines Dokuments zusammengefasst
anzeigen zu wollen, nutzen hierfür die Funktion oxomi.catalogsWithLanguages
. Bei dieser
Integrationsfunktion erscheinen neben dem Titelbild des Dokuments die beiden Buttons "Download" und
"Blätteransicht", jeweils für die mit dem Dokument verknüpfte Sprachversion.
oxomi.catalogsWithLanguages({ supplierNumber: 'L10190', target: '#my-catalog-list' });
Mithilfe des optionalen Parameter languages
können Sie die Reihenfolge der angezeigten
Sprachversionen bestimmen. Übergeben Sie eine Kommas separierte Liste mit den gewünschten
Sprachen-Codes.
Nicht genannte Sprachen-Codes werden in der Integration ausgelassen und nicht angezeigt.
oxomi.catalogsWithLanguages({ supplierNumber: 'L10190', target: '#my-catalog-list', languages: 'fr,en' });
Kombinieren Sie diese Funktion mit dem optionalen Parameter order
, um die Belegung des
"Bestellen" Buttons mit einer Funktion zu belegen.
Achtung: Der Wert des Parameters languages
darf keine Leerzeichen
enthalten.
Die nachfolgendende Liste zeigt alle verfügbaren Dokumenten-Typen und die dazugehörigen Codes für die Verwendung in der Integration:
Typ Code |
Beschreibung |
---|---|
Aktion promotion |
Aktionen sind zeitlich begrenzte Dokumente welche mit Preisen versehen sind. Für Sie gelten die gleichen Vorgaben wie bei Preislisten. |
Katalog catalog |
Der Katalog ist eine Übersicht über die Produkte eines Anbieters. Ein Katalog kann Preise enthalten, jedoch nur Preise, welche allgemein bekannt sein dürfen. |
Preisliste pricelist |
Die Preisliste enthält Preisinformationen zu Produkten. Dies können sowohl Händlerpreise, als auch Bruttolistenpreise sein. Eine Unterscheidung findet über die Handelsstufe statt. |
Ersatzteile spareparts |
Ersatzteil-Dokumente sind spezielle Kataloge, welche vornehmlich Ersatzteile enthalten. Sofern es zu dem Katalog eine Ersatzteilpreisliste gibt, ist diese als Preisliste zu klassifizieren. |
Prospekt flyer |
Ein Prospekt bietet Informationen über einen Teilbereich des Sortiments. Ein Prospekt kann Preise enthalten, jedoch nur Preise, welche allgemein bekannt sein dürfen. |
Handbuch manual |
Handbücher bieten weiterführende Informationen zur Verwendung von Produkten. Hierunter fallen auch Betriebsanleitungen und Montageanleitungen. |
Datenblatt datasheet |
Datenblätter umfassen technische Details zu Produkten. Dabei kann es sich um einzelne Datenblätter (je Produkt) oder auch um Sammlungen von Datenblättern (mehrere Produkte) handeln. Hierunter fallen: Sicherheitsdatenblätter, Werkszeugnisse. |
Zertifikat certificate |
Zertifikate sind Dokumente, die geprüfte Eigenschaften eines oder mehrerer Produkte dokumentieren. Hierzu zählen unter anderem: Zulassungen, Gütesiegel, Normen. |
Werkszeugnis factory_certificate |
Bescheinigung, in welcher der Hersteller bestätigt, dass die gelieferten Erzeugnisse den Vereinbarungen bei der Bestellung entsprechen, mit Angabe von Prüfergebnissen auf der Grundlage nichtspezifischer Prüfung. |
Sicherheitsdatenblatt material_safety_data_sheet |
Sicherheitsdatenblätter (auch: Material Safety Data Sheets) bestehen hauptsächlich aus Sicherheitshinweisen für den Umgang mit gefährlichen Substanzen. Sicherheitsdatenblätter müssen vom Inverkehrbringer, Einführer und Hersteller von Gefahrstoffen zur Verfügung gestellt werden. |
Anleitung instruction |
Anleitungen umfassen Betriebs- und Serviceanleitungen. |
Technische Information technical_information |
Eine technische Information beschreibt die technischen und physikalischen Eigenschaften und den Anwendungsbereich von Produkten und Systemen. Sie enthält außerdem Vorgaben zur sicheren und fachgerechten Verarbeitung, Montage und Planung. |
Leistungserklärung declaration_of_performance |
Mit der Leistungserklärung gemäß Bauprodukte-Verordnung (BauPVO) übernimmt der Hersteller die Verantwortung für die Übereinstimmung des Bauprodukts mit der erklärten Leistung in Bezug auf dessen wesentliche Merkmale. |
Präsentation presentation |
Enthält eine Präsentation oder einen Foliensatz zu einem Produkt oder Thema. |
Sonstiges other |
Verwenden Sie diesen Typ für alle Dokumente, für die kein anderer Typ passend erscheint. |
Einen Beschreibungstext der jeweiligen Dokumenten-Typen finden Sie hinter dem Link.
Benutzen Sie hierfür die Funktion oxomi.itemPages
. Diese Funktion ermöglicht es passende Seiten aus
Katalogen, Aktionen, Preislisten usw. für einen Artikel anzuzeigen. Sollten keine passenden Seiten gefunden
werden, so wird das HTML nicht verändert.
Parameter | Beschreibung |
---|---|
target |
Gibt das Ziel-Element an, in welches die gefundenen Dokumente eingefügt werden. Wird dieser
Parameter nicht angegeben, so wird |
itemNumber | Gibt die Artikelnummer an, für die Seiten gesucht werden sollen. Hinweis: Die Angabe der Artikelnummer wird als Suchanfrage ausgeführt. Dies bedeutet, dass gegebenenfalls auch Seiten ausgegeben werden, die ähnliche Nummern enthalten. |
supplierItemNumber | Gibt die Werksnummer des Artikels an, damit auch Dokumente des Herstellers gefunden werden können. |
supplierNumber | Gibt die Lieferantennummer an für den Fall, dass die Werksnummer nicht eindeutig ist. Hier können Sie Ihre eigenen Lieferantennummern verwenden, wenn Sie diese in der Partnerschaft zum Lieferanten gepflegt haben (siehe: Lieferantennummern). |
supplierItemNumber2 bis supplierItemNumber10 | Gibt bis zu 9 weitere Werksnummern des Artikels an. |
supplierNumber2 bis supplierNumber10 | Gibt für jede weitere Werksummer die jeweils passende Lieferantennummer an. |
model | Gibt das Modell bzw. den Typ des Artikels an, damit auch danach gesucht werden kann. |
gtin | Gibt die GTIN des Artikels an, damit auch nach dieser gesucht werden kann. |
category | Definiert den Namen einer Kategorie als Auswahlkriterium. Um mehrere Kategorien auszuwählen
benutzten Sie |
own |
Wird dieser Parameter auf |
query |
Formulieren Sie hier eine Suchanfrage, nach der passende Dokumentseiten gesucht werden. Die Anfrage kann auch Logik mit OR und AND beinhalten. |
tag |
Gibt einen Tag an, nach dem gefiltert werden soll. Geben Sie mehrere Tags durch Kommas getrennt an. |
type |
Gibt den Dokument-Typ an, nach dem gefiltert werden soll. Verwenden Sie hier die entsprechenden
Typen-Codes.
Als Trennzeichen mehrerer Dokument-Typen wird |
limit | Begrenzt die Anzahl der angezeigten Ergebnisse. Standard-Wert ist |
start |
Definiert wieviel Elemente in der Ergebnisliste übersprungen werden. Soll z.B. mit dem Dritten
Element begonnen werden, dann tragen Sie hier den Wert Hinweis: Nutzen Sie diesen Parameter, um "seitenweise" durch die Ergebnismenge zu navigieren. |
showDetails |
Belegen Sie diesen Parameter mit dem Wert |
includeOutdated |
Belegen Sie diesen Parameter mit dem Wert |
onlyOutdated |
Belegen Sie diesen Parameter mit dem Wert |
Parameter | Beschreibung |
---|---|
lang |
Gibt die Sprache (als 2-buchstabigen ISO-Code ) an, nach der gefiltert werden soll. |
country |
Gibt das Land (als 2-buchstabigen ISO-Code ) an, nach dem gefiltert werden soll. |
oxomi.itemPages({ supplierNumber: 'L10190', itemNumber: 'A20876' });
Die Funktion oxomi.itemPagesWithDownload
erweitert die Anzeige der Dokumentseiten
um die Buttons "Download" und "Blätteransicht".
Mit Klick auf den Button "Download" kann das Dokument direkt heruntergeladen werden. Mit Klick auf den Button "Blätteransicht" öffnet sich wie gewöhnlich das Dokument im entsprechenden Portalfenster.
oxomi.itemPagesWithDownload({ supplierNumber: 'L10190', itemNumber: 'A20876' });
Benutzen Sie hierfür die Funktion oxomi.embedCatalog
.
Diese Funktion ermöglicht es, ein bestimmtes Dokument direkt in eine Webseite einzubetten.
Parameter | Beschreibung |
---|---|
target |
Gibt das Ziel-Element an, in welches das Video eingefügt wird. Wird dieser Parameter nicht
angegeben, so wird |
catalog |
Gibt die ID oder den Code des Dokuments an, welches eingebettet werden soll. Existieren mehrere Kataloge mit dem gegebenen Code, wird das aktuellste verwendet. |
own |
Wird dieser Parameter auf |
singlePage |
Belegen Sie diesen Parameter mit |
oxomi.embedCatalog({ catalog: '9000179', target: '#my-catalog' });
Die Funktion oxomi.embedCatalogWithDownload
erweitert die direkte Einbettung eines Dokuments
um die Buttons "Download" und "Blätteransicht".
Mit Klick auf den Button "Download" kann das Dokument direkt heruntergeladen werden. Mit Klick auf den Button "Blätteransicht" öffnet sich wie gewöhnlich das Dokument im entsprechenden Portalfenster.
oxomi.embedCatalogWithDownload({ catalog: '9000179', target: '#my-catalog' });
Sollten Sie die Anforderung haben alle Sprachversionen eines einzelnen Dokuments zusammengefasst
anzeigen zu wollen, nutzen Sie hierfür die Funktion oxomi.embedCatalogWithLanguages
. Bei dieser
Integrationsfunktion erscheinen neben dem Titelbild des Dokuments die beiden Buttons "Download" und
"Blätteransicht", jeweils für die mit dem Dokument verknüpfte Sprachversion.
Mit Klick auf den Button "Download" kann das Dokument direkt heruntergeladen werden. Mit Klick auf den Button "Blätteransicht" öffnet sich wie gewöhnlich das Dokument im entsprechenden Portalfenster.
oxomi.embedCatalogWithLanguages({ catalog: '9000179', target: '#my-catalog' });
Mithilfe des optionalen Parameter languages
können Sie die Reihenfolge der angezeigten
Sprachversionen bestimmen. Übergeben Sie eine Kommas separierte Liste mit den gewünschten
Sprachen-Codes.
Nicht genannte Sprachen-Codes werden in der Integration ausgelassen und nicht angezeigt.
oxomi.embedCatalogWithLanguages({ supplierNumber: 'L10190', target: '#my-catalog-list', anguages: 'fr,en' });
Achtung: Der Wert des Parameters languages
darf keine Leerzeichen
enthalten.
Benutzen Sie hierfür die Funktion oxomi.openCatalog
. Diese Funktion öffnet das angegebene Dokument
in einem Overlay.
Parameter | Beschreibung |
---|---|
catalog |
Gibt die ID oder den Code des Dokuments an, welches geöffnet werden soll. Existieren mehrere Kataloge mit dem gegebenen Code, wird das aktuellste verwendet. |
page | Legt die Seite fest, die beim Start geöffnet werden soll. |
query | Markiert den hier übergebenen Wert auf den Dokumentseiten. |
singlePage |
Belegen Sie diesen Parameter mit |
download |
Belegen Sie diesen Parameter mit |
oxomi.openCatalog({ catalog: '9000179' });
Benutzen Sie hierfür die Funktion oxomi.downloadCatalog
. Diese Funktion fragt das angegebene
Dokument zum Download an.
Parameter | Beschreibung |
---|---|
catalog |
Gibt die ID oder den Code des Dokuments an, welches heruntergeladen werden soll. Existieren mehrere Kataloge mit dem gegebenen Code, wird das aktuellste verwendet. |
page |
Hier kann eine Seitennummer angegeben werden, falls eine einzelne Seite heruntergeladen werden soll. |
oxomi.downloadCatalog({ catalog: '9000179' });