contao/test — Issue #2742: Domainspezifisches Inserttag
Author: xchs
Created: 2011-11-29 10:13:49+00:00
State: open
Labels: Accepted, backend, Feature

Hallo Leo,

wäre es mit vertretbarem technischen Aufwand möglich, ähnlich den sprachspezifischen Inserttags `{{iflng::*}}`, ein domainspezifisches Inserttag zu implementieren, um damit Inhalte gemäß der aktuell gewählten Domain bereitstellen zu können?

Die Möglichkeit, dafür eigene _"Startpunkte einer Webseite"_ anzulegen und darüber die jeweils passenden Inhalte domainspezifisch zu verwalten und auszuliefern, ist bekannt, sollte aber im gegenständlichen Fall nicht zur Anwendung kommen (aus den Gründen, die im folgenden Beispiel dargelegt werden).

+Konkretes Anwendungsbeispiel:
+
* Eine Firma hat Niederlassungen in Deutschland, Österreich und der Schweiz mit jeweils passenden Länder-Domains
* Alle drei Websites/Domains liefern größtenteils die gleichen Inhalte aus (obwohl hier - nebenbei angemerkt - in diesem Zusammenhang ein durchaus mögliches DC-Problem nicht unerwähnt bleiben soll)
* Lediglich einige wenige Seiten wie die "Startseite", die "Ansprechpartner", "Anfahrt" etc. sollten domain-/länderspezifisch ausgeliefert werden

Über einen domainspezifischen Inserttag hätte man nun die Möglichkeit, solche länderspezifischen Seiten/Inhalte relativ einfach bereitzustellen, ohne dabei gleich den kompletten Seitenbaum in drei unterschiedlichen Startpunkten duplizieren zu müssen:

```
{{ifdns::www.example.de}}Ansprechpartner Deutschland{{ifdns}}
{{ifdns::www.example.at}}Ansprechpartner Österreich{{ifdns}}
{{ifdns::www.example.ch}}Ansprechpartner Schweiz{{ifdns}}
```

bzw. über einen entsprechenden Include der jeweils passenden Artikel:

```
{{ifdns::www.example.de}}{{include_article::ansprechpartner_de}}{{ifdns}}
{{ifdns::www.example.at}}{{include_article::ansprechpartner_at}}{{ifdns}}
{{ifdns::www.example.ch}}{{include_article::ansprechpartner_ch}}{{ifdns}}
```

Das Anliegen kam übrigens im [Forum](http://www.contao-community.de/showthread.php?15174-Gleiche-Seite-mit-anderem-Impressum-und-Kontaktdaten) kurz zur Sprache.

--- _Originally created on December 17th, 2010, at 01:14am (ID 2742)_