> ## 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.

# Verwendung mit WEBSALE E-Commerce

> Stylesheet-Klassen der Formulare und die Einbindung von INQUIRY4 in ein Shop-Template über WS-ExternInclude.

INQUIRY4 lässt sich eigenständig betreiben oder in eine Shopseite einbetten. Diese Seite beschreibt die Stylesheet-Klassen der Formulare und worauf Sie bei der Einbindung über WS-ExternInclude achten müssen.

## Besondere Namen und Klassen

INQUIRY4 verwendet folgende Namen für Stylesheet-Klassen und Buttons:

### Stylesheet-Klassen

| `Klasse` | |
| - | - |
| **.input\_error\_ul** **.input\_error\_li** | Liste der Fehlermeldungen |
| **.select\_a\_dateofbirth** | SelectBox des Geburtsdatums der Rechnungsadresse |
| **.select\_d\_dateofbirth** | SelectBox des Geburtsdatums der Lieferadresse |
| **.select\_a\_country** | SelectBox der Länderauswahl der Rechnungsadresse |
| **.select\_d\_country** | SelectBox der Länderauswahl der Lieferadresse |
| **.select\_a\_title** | SelectBox der Titelauswahl der Rechnungsadresse |
| **.select\_d\_title** | SelectBox der Titelauswahl der Lieferadresse |
| **.select\_a\_salut** | SelectBox der Anredeauswahl der Rechnungsadresse |
| **.select\_d\_salut** | SelectBox der Anredeauswahl der Lieferadresse |

## Verwendung von INQUIRY4 mit WEBSALE E-Commerce

INQUIRY4 lässt sich auf verschiedene Arten in WEBSALE E-Commerce integrieren. So kann INQUIRY4 per Popup, iFrame oder ExternInclude eingebunden werden. Sollen einzelne Eingabefelder auf vielen oder allen Shopseiten eingebunden werden, so kann eine einfache Integrationsweise ohne zusätzlichen Leistungs- und Laufzeitbedarf angewandt werden.

### Hinweise zur Verwendung von WS-ExternInclude

INQUIRY4 unterstützt das von WEBSALE angebotene Feature des externen Includes. Dadurch kann INQUIRY4 ohne iFrame auf einem Shop-Template eingebunden werden.

Siehe dazu die Beispieldateien in der Frontend-Dokumentation:

[https://doku.websale.net/index.html?mats\_materialien\_zu\_inquiry4.html](https://doku.websale.net/index.html?mats_materialien_zu_inquiry4.html)

#### Integration auf einem Shop-Template

Der Aufruf von INQUIRY4 muss mit allen benötigten Parametern auf einem Template des WEBSALE Shops erfolgen.

Beispiel-INQUIRY4-Aufruf auf einem Shop-Template

```
...
<body>
...
~WS-ExternInclude(https://$URL-Homepage$/cgi/inquiry4.cgi?inq4=$WS-ShopID$.$WS-SubshopID$&cfg=<Name-Ihrer-Config-Datei>.config)~
...
</body>
...
```

Die Tags in der angegebenen URL werden vor dem Aufruf von INQUIRY4 ersetzt

Änderungen am Anfragetemplate

Da mit jedem Aufruf von INQUIRY4 auch der WEBSALE Shop aufgerufen werden muss, muss die URL zum Abschicken eines Templates eine andere sein, als wenn INQUIRY4 im Popup oder eigenständig aufgerufen wird.

Beispiel InquiryPage-Template im Direktaufruf bzw. PopUp

```
...
<form action="~INQUIRY-Link~" method="POST">
...
</form>
...
```

Beispiel InquiryPage-Template über ExternInclude

```
...
<form action="~Form-Template(<Ihr-Shop-Templatename.htm>)~" method="POST">
~INQUIRY-Link~
  ...
</form>
...
```

Das Tag ~~INQUIRY-Link~~ muss innerhalb der Form stehen!

Wenn INQUIRY4 über ExternInclude auf einem Shop-Template integriert worden ist, müssen bestimmte Werte als versteckte Parameter übergeben werden. Das Tag ~~INQUIRY-Link~~ sorgt automatisiert für die Übergabe dieser Parameter.

##### Relative Adressierungen

Durch das direkte Einbinden haben alle relativen Adressierungen auf den Inquiry-Templates den Basispfad des WEBSALE Templates!

##### WEBSALE-Tags

Durch das direkte Einbinden von INQUIRY4 in den WEBSALE-Shop können WEBSALE-Tags auf den Inquiry-Templates eingesetzt werden. Diese werden durch WEBSALE entsprechend ersetzt.

Um das Formular anzeigen zu lassen, muss das Template des Shops geladen werden.

Beispiel:

| |
| - |
| `~WS-LoadTpl(tpl_anfrage.htm)~` |

## Verwandte Themen

* [Formulare mit INQUIRY4](https://dokumentation.websale.de/v8s/upload-modul/formulare-mit-inquiry4.md)


## Related topics

- [Formulare mit INQUIRY4](https://dokumentation.websale.de/v8s/upload-modul/formulare-mit-inquiry4.md)
- [Grundlagen für Anfrageformulare](https://dokumentation.websale.de/v8s/upload-modul/formulare-mit-inquiry4/grundlagen.md)
- [Admin Interface](https://dokumentation.websale.de/admin-interface.md)
- [BestPractice Shop](https://dokumentation.websale.de/frontend/die-basics/bestpractice-shop.md)
- [Konfiguration des Such-Moduls](https://dokumentation.websale.de/ws-search/konfiguration-des-such-moduls.md)


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