Autor Thema: EP: Crossartikel in Detailseite  (Gelesen 7197 mal)

0 Mitglieder und 1 Gast betrachten dieses Thema.

Offline hop

  • Global Moderator
  • Hero Member
  • *****
  • Beiträge: 705
  • Lob: 5
EP: Crossartikel in Detailseite
« am: September 09, 2005, 10:31:46 »
Frage: Wie kann ich Cross-Artikel (also z.B. Kunden die diesen Artikel gekauft haben, inetressieren sich auch für jene Artikel oder Zubehörartikel) in eine Detailseite einbinden ?


was wird benötigt:

ipl-datei "cross.ipl":



<!--spmacro:module(embed)
sub cross {
my $key = ssp::get_var_article('ergaenz4');
ssp::embedded("csearch","mini_cross_artikel.txt",$key . ":10000000"); }
-->

Diese Funktion sucht mit den Artikelnummern die in erganz4 beim Artikel eingetragen
sind, die zugehörigen Crossartikel mit deren Artikelnummer (deshalb ":10000000").
Benutzen Sie in der Workcenter Oberfläche den Festpin-Button (rechts oben) bei der
Maske für die Artikelbearbeitung, dann kann man die Crossartikel bequem auswählen.


Embedded-Template: "mini_cross_artikel.txt":

<table width="100%" border="0" cellspacing="2">
  <tr>
    <td><a href="__xdetail__">__produkt__</a>
__image__ __preis__</td>
    <td><a href="__xdetail__">__produkt__</a>
__image__ __preis__</td>
    <td><a href="__xdetail__">__produkt__</a>
__image__ __preis__</td>
    <td><a href="__xdetail__">__produkt__</a>
__image__ __preis__</td>
  </tr>
</table>

Die Datei enthält nur die Tabelle, die später in die Vorlage eingefügt wird, es
ist also keine komplette HTML-Datei. Deshalb auch die Endung .txt .

Die Vorlage der Detailseite in der die Crossartikel dargestellt werden sollen, ist an zwei
Stellen anzupassen.

Eine Zeile im Kopfbereich hinzufügen:

<!--spmacro:include(cross.ipl)-->

Damit wird der Programmcode der Datei cross.ipl eingebunden.
(Man hätte den Code auch direkt in die Datei einfügen können)

An die Stelle wo die Crossartikel erscheinen sollen:
__embed::cross__

(Weil das Modul "embed" heisst und die Funktion "cross")


Linkback: https://www.shoppilot.net/pf/index.php?topic=504.0
« Letzte Änderung: März 28, 2006, 23:41:10 von admin »
Sch?ne Gr??e hop


xx
Crossartikel von Infoseite

Begonnen von dobra

1 Antworten
4279 Aufrufe
Letzter Beitrag Juni 05, 2007, 08:37:19
von ahe
xx
EP: Artikel n-mal in WK -> Crossartikel n-mal in WK

Begonnen von ahe

0 Antworten
7555 Aufrufe
Letzter Beitrag September 18, 2003, 12:27:23
von ahe
xx
Crossartikel auf Produktseite?

Begonnen von jg

2 Antworten
5217 Aufrufe
Letzter Beitrag Juni 21, 2005, 21:12:58
von jg
xx
Detailbeschreibung für Crossartikel

Begonnen von dobra

0 Antworten
3973 Aufrufe
Letzter Beitrag April 10, 2008, 15:51:17
von dobra