Das Modul "Shop-Produktanzeige" ermöglicht die Integration von Katalogen aus dem Industriedatenpool (gegebenenfalls auch von Ihnen selbst verwalteten Katalogen) und den e-Commerce-Funktionalitäten von iContent.commerce in Ihrer Website. Mit Hilfe von ContentStyles und den im Industriedatenpool eingepflegten Katalogdaten können Sie komplette nutzerindividuelle Katalogfunktionen in Ihr Online-System integrieren.
Dieses Modul lässt sich auch bestens mit den Warenkorb- und Bestellfunktionen von iContent.commerce verbinden die über shop_list abgebildet werden.
In der Gestaltung Ihrer Kataloge sind Sie weitgehend frei, so lassen sich zum Beispiel Formatierungen von Katalogseiten, Produktanzeigen usw. umfassend an Ihre Gestaltungswünsche anpassen!
Dieses Modul ist nicht Teil des Standardlieferumfangs sondern muss gesondert freigeschaltet werden.
Aufrufcode:
shpr
Parameter:
-
Typ: TREE;LIST;STYL
TREE: Ausgabe einer Baumstruktur (erfordert Eintrag treeview in CSS-Datei!)
STYL: Ausgabe eines Datensatzes unter Felddarstellung über Style (siehe unten)
LIST: formatierte Übersichtsdarstellung mit ... und definierter Spaltenzahl
die eingebetteten Produkte werden wie bei STYL dargestellt.
-
Kennwort:
Kennung des Lieferanten laut IDPL
-
GruCode:
angewählte Gruppen-Nummer
-
-
Style:
Angabe des gewünschten Styles (Gruppe "Preisliste")
-
selectedID:
automatisch erzeugtes Feld zur Steuerung des TREE (was ist geöffnet)
Folgende Funktions-Tags stehen zur Verfügung
um die Daten der Kataloge im Industriedatenpool abzufragen:
Block-Bildung:
oder
{%repeat5%} wobei die Ziffer für die gewünschte Spaltenanzahl steht.
...
Bilder:
{%idpl_logo%}
{%idpl_gruppenbild%}
{%idpl_produktbild%}
Link:
{%idpl_linkprod%}Linktext oder {%idpl_produktbild%}{%/idpl_linkprod%}
Ausgabe wenn kein Datensatz erhalten:
{%notfound%}...{%/notfound%}
Hersteller / IDPL-Katalog:
{%idpl_kennwort%}
{%idpl_firma1%}
{%idpl_firma1%}
{%idpl_firma2%}
{%idpl_plz%}
{%idpl_ort%}
{%idpl_Abteilung%}
{%idpl_zhd%}
{%idpl_strasse%}
{%idpl_land%}
{%idpl_vorwahl%}
{%idpl_tel%}
{%idpl_fax%}
{%idpl_email%}
{%idpl_url%}
{%idpl_profil%}
{%idpl_geocode_laenge
{%idpl_geocode_breite%}
Produktgruppen:
{%idpl_gruppe%}
{%idpl_gruname%}
{%idpl_grucode%}
{%idpl_grutext%}
{%idpl_obergruppe%}
{%idpl_hauptgruppe%}
Produktanzeige:
{%idpl_reihung%}
{%idpl_produkt%}
{%idpl_langtext%}
{%idpl_prodcode%}
{%idpl_artikelliste%}
{%idpl_artikelliste_ohne_preis%}
Zoom für hochauflösende Bilder:
{%idpl_lightbox%}
(irgendwas)
{%/idpl_lightbox%} und
{%idpl_lightboxhover%}
(irgendwas)
{%/idpl_lightboxhover%} (im wesentlichen ident)
der Unterschied ist, daß bei {%idpl_lightboxhover%}über den Hover-Effekt die Anzeige ausgelöst wird, beim anderen über Klick dessen was dazwischen steht.
z.B. bei
www.baumarkt-vogl.at?pos
in dieser Form:
{%idpl_lightbox%}
{%/idpl_lightbox%}
Ergänzt umeinen Style-Eintrag fürs HOVER:
#idpl_lightbox img:hover {
background-color:#cfc;
}
Aber man könnte auch nur
{%idpl_lightboxhover%}
schreiben, dann entsteht ein
< DIV id="idpl_lightboxhover"onmousehover..>< /div
> ohne Inhalt, das kann man dann über CSS beliebig formatieren.
Vorteil:
wenn kein
hochauflösendes
Bild zum Verlinken vorhanden ist dann wird diesesDIV nicht angezeigt.
Alternativ könnte man das
{%idpl_lightbox%}
(irgendwas)
{%/idpl_lightbox%}
um das normale Bild kapseln, aber beim Beispiel von
www.baumarkt-vogl.at?pos
ist hier ja schon der Link auf das Anfrageformular hinterlegt.
Die Funktion nutzt das Javascript
scripts?js:lightbox