> ## Documentation Index
> Fetch the complete documentation index at: https://dokumentation.websale.de/llms.txt
> Use this file to discover all available pages before exploring further.

# Mehrverkauf

> Wie Sie in WEBSALE V8s Cross-Selling und andere Mehrverkaufslisten anzeigen, wahlweise als Link auf das Basisprodukt oder auf eine bestimmte Variante.

Mehrverkauf umfasst alle Maßnahmen, die den Käufer zu zusätzlichen Produkten führen, passend zu dem, was er gerade ansieht oder bereits im Warenkorb hat. Cross-Selling, also der Verweis auf einander ergänzende Produkte, ist der bekannteste Fall davon.

## Sonderlisten und ihre Pseudo-Kategorieindizes

Produkte für den Mehrverkauf werden in den Produktdaten gekennzeichnet. Weil sie meist aus verschiedenen Kategorien stammen, fasst der Shop sie in Sonderlisten zusammen. Angesprochen werden diese über Pseudo-Kategorieindizes, die immer mit `$` beginnen.

| Pseudo-Kategorieindex | Liste | Anzahl je Produkt |
| - | - | - |
| `$C-Links` bis `$C-Links5` | Cross-Links | 5 |
| `$CS-Links` | Cross-Selling | 1 |
| `$BT-Links` | Bought-Together | 1 |
| `$Subst-Links` | Ersatzprodukte | 1 |

Hinzu kommt eine Liste der zuletzt angesehenen Produkte.

![20180607 Cross Selling Links](https://mintcdn.com/websaleag-44ee7ea6/98HtpcQDYdzjmpoC/images/20180607_cross-selling-links.png?fit=max\&auto=format\&n=98HtpcQDYdzjmpoC\&q=85\&s=71fe0b932e4a86d8533ff468e4015b5b)

Alle Listen werden nach demselben Muster ausgegeben, nämlich mit [`CAT-AdvData()`](https://dokumentation.websale.de/v8s/referenz/tags/cat/navigation-und-kategoriebaum#die-tags-im-uberblick) und einer Schleife über `PR-Data`. Was sie unterscheidet, ist ihre Herkunft: Cross-Links und Cross-Selling pflegen Sie selbst, die Bought-Together-Liste berechnet der Shop aus den Bestellungen, und Ersatzprodukte erscheinen nur, wenn das aktuelle Produkt ausverkauft ist.

## Link auf das Basisprodukt

Der einfache Fall: Die Liste verweist auf Produkte, ohne eine Variante vorzuwählen. Übergeben wird dafür in den Produktdaten nur der Produktindex des Basisprodukts.

```html theme={"theme":{"light":"github-light","dark":"github-dark"},"languages":{"custom":["/languages/websale.json"]}}
{CAT-AdvData($CS-Links,10)}
   Das könnte Sie auch interessieren:
   {@PR-Data}
      <a href="~PR-Link~">~PR-Name~</a>
   {/@PR-Data}
{/CAT-AdvData($CS-Links,10)}
```

[`~PR-Link~`](https://dokumentation.websale.de/v8s/referenz/tags/pr/bilder-und-links#die-tags-im-uberblick) funktioniert in allen `CAT-AdvData`-Listen.

## Link auf eine bestimmte Variante

Interessanter wird es, wenn der Verweis zur passenden Ausführung führen soll, beispielsweise von schwarzen Reitstiefeln zur schwarzen Schuhcreme. Statt `~PR-Link~` setzen Sie dafür [`~PR-DepVarLink~`](https://dokumentation.websale.de/v8s/referenz/tags/pr/grundlagen-und-produktdaten).

```html theme={"theme":{"light":"github-light","dark":"github-dark"},"languages":{"custom":["/languages/websale.json"]}}
{CAT-AdvData($CS-Links,10)}
   Dazu passt bestens:
   {@PR-Data}
      <a href="~PR-DepVarLink~">~PR-Name~</a>
   {/@PR-Data}
{/CAT-AdvData($CS-Links,10)}
```

> [!WARNING]
>
> In den Produktdaten muss dafür zusätzlich zum Produktindex des Basisprodukts die eindeutige Produktnummer der gewünschten Variante übergeben werden. Ohne sie kennt der Shop die Zielvariante nicht.

Die Variantenvorauswahl ist nicht in allen Listen möglich. Sie funktioniert in den selbst gepflegten Listen:

* `$C-Links` bis `$C-Links5`
* `$CS-Links`
* `$Subst-Links`

## Wenn die Variante nicht mehr existiert

Wird die verlinkte Variante aus dem Angebot genommen, existiert ihre Produktnummer nicht mehr. In diesem Fall zeigt der Shop standardmäßig das Basisprodukt an. Der Käufer landet dann bei der Schuhcreme, aber nicht bei der schwarzen.

Ist Ihnen das lieber als gar kein Verweis, brauchen Sie nichts zu tun. Soll der Eintrag stattdessen ganz entfallen, nennen Sie die betroffenen Listen in der `shop.config` im Abschnitt `<Basic>`.

```ini theme={"theme":{"light":"github-light","dark":"github-dark"},"languages":{"custom":["/languages/websale.json"]}}
<Basic>
   ...
   HideProductsWithUnknownProdNumbersInCatAdvDataLists-List = $C-Links,$CS-Links
   ...
</Basic>
```

Die Angabe ist kommasepariert. Zulässig sind dieselben Listen wie bei der Variantenvorauswahl, also `$C-Links` bis `$C-Links5`, `$CS-Links` und `$Subst-Links`.

Referenz: [Abschnitt Basic](https://dokumentation.websale.de/v8s/referenz/konfigurationen/shopkonfiguration-shop-config/grundlagen-und-technik.md#basic)

## Verwandte Themen

* Wegweiser: [Kunden, die dieses Produkt kaufen, kauften auch (Bought-Together)](https://dokumentation.websale.de/v8s/marketing-produkte/kunden-die-dieses-produkt-kaufen-kauften-auch-bought-together.md)
* Wegweiser: [Gewähltes Produkt anzeigen](https://dokumentation.websale.de/v8s/produkte/gewaehltes-produkt-anzeigen.md)


## Related topics

- [Zuletzt angesehene Produkte anzeigen](https://dokumentation.websale.de/v8s/marketing-produkte/zuletzt-angesehene-produkte-anzeigen.md)
- [Top-30-Produkte](https://dokumentation.websale.de/v8s/marketing-produkte/top-30-produkte.md)
- [Ersatzprodukte (Subst-Links)](https://dokumentation.websale.de/v8s/zusatz-produkte/ersatzprodukte-subst-links.md)
- [Ausgewählte Suchergebnisse anzeigen](https://dokumentation.websale.de/v8s/suche/ausgewaehlte-suchergebnisse-anzeigen.md)
- [Zubehörprodukte (Cross-Links)](https://dokumentation.websale.de/v8s/zusatz-produkte/zubehoerprodukte-cross-links.md)


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.