Hallo,
ist es möglich, dass man auf einer Seite der Mandanten (hier: der erste Mandant) Content einpflegt, der bei den anderen mandanten "mitbenutzt" (automatisch oder nicht) werden kann?
Beispiel: Man wollte eine Site für eine Apothekengruppe bauen, bestimmter Content wird zentral gepflegt, der aber bei den (anderen) Mandanten (Apotheken) ebenfalls erscheint.
Gruß,
Andreas.
Gemeinsamer Content für mehrere Mandanten
-
- Beiträge: 3215
- Registriert: Do 21. Okt 2004, 11:08
- Wohnort: Augsburg
- Hat sich bedankt: 4 Mal
- Danksagung erhalten: 17 Mal
- Kontaktdaten:
Re: Gemeinsamer Content für mehrere Mandanten
Hallo andreasw,
automatisch geht das nicht. Aber wenn dir die Id des Artikels (idartlang), in der der Content gepflegt wurde, bekannt ist, kannst du das z. B. folgendermaßen umsetzen:
Nehmen wir an, du hast im Artikel (idartlang = 123) CMS_HTML[5] eingepflegt.
Nun kannst du von überall, also z. B. in einem Modul, folgendes machen:
Willst du das dynamisch für mehrere Sprachen machen, dann kannst du mit der Artikel-Id (bsp. idart = 234) und Id der Sprache (bsp. lang = 2) arbeiten:
Gruß
xmurrix
automatisch geht das nicht. Aber wenn dir die Id des Artikels (idartlang), in der der Content gepflegt wurde, bekannt ist, kannst du das z. B. folgendermaßen umsetzen:
Nehmen wir an, du hast im Artikel (idartlang = 123) CMS_HTML[5] eingepflegt.
Nun kannst du von überall, also z. B. in einem Modul, folgendes machen:
Code: Alles auswählen
<?php
$artLangColl = new cApiArticleLanguage(123, true); // idartlang = 123
echo $artLangColl->getContent('CMS_HTML', 5);
?>
Code: Alles auswählen
<?php
$artLangColl = new cApiArticleLanguage();
$artLangColl->loadByArticleAndLanguageId(234, 2); // idart = 234, lang = 2
echo $artLangColl->getContent('CMS_HTML', 5);
?>
xmurrix
CONTENIDO Downloads: CONTENIDO 4.10.1
CONTENIDO Links: Dokumentationsportal, FAQ, API-Dokumentation
CONTENIDO @ Github: CONTENIDO 4.10 - Mit einem Entwicklungszweig (develop-branch), das viele Verbesserungen/Optimierungen erhalten hat und auf Stabilität und Kompatibilität mit PHP 8.0 bis 8.2 getrimmt wurde.
CONTENIDO Links: Dokumentationsportal, FAQ, API-Dokumentation
CONTENIDO @ Github: CONTENIDO 4.10 - Mit einem Entwicklungszweig (develop-branch), das viele Verbesserungen/Optimierungen erhalten hat und auf Stabilität und Kompatibilität mit PHP 8.0 bis 8.2 getrimmt wurde.