Hallo zusammen, weiß jemand, ob und wenn ja wie das geht, ein Content Manager-Element in anderen Elementen oder Seiten wiederzuverwenden? Ich habe Inhalts-Elemente, die ich auf mehreren Seiten einbinden und zentral verwalten möchte, ohne dass ich jede Instanz aktualisieren muss, wenn sich was ändert (was häufig der Fall sein wird). Es geht dabei nicht um Artikel- sondern echte Content Manager - "Seiten", wo ich Content Manager-Elemente an frei wählbaren, nicht wiederkehrenden Positionen einfügen möchte. Sinngemäß so etwas wie diese Möglichkeit, die aber nur auf html-Ebene der Themes funktioniert (und damit halt auch nur auf Blockebene) {content_manager group=1234} Mein Anliegen ist es, Content Manager-Elemente im Fließtext von Content Manager-Seiten unterzubringen.
Such mal im Forum nach dem Begriff "(Link nur für registrierte Nutzer sichtbar.)". Das könnte helfen. Modul von Til (Gambio)
Wenn ich den Thread richtig verstehe, geht es da um die Artikel-Seiten und dass dort eigene Inhalte zentral und in einem eigenen Tab ergänzt werden sollen. Das ist nicht ganz das, worum es mir hier geht. In meinem Fall geht es um normale Content Manager-Seiten, wo ich Content Manager-Elemente an frei wählbaren, nicht wiederkehrenden Positionen einfügen möchte (ich hab das in meiner Ursprungsfrage ergänzt). Danke Dir trotzdem für die Antwort, war so oder so spannend, das nachzulesen!
nicht ganz. Man kann im Artikel-Text an beliebiger Stelle den Content einfügen. Aber ich fürchte für Contentseiten muss da eine andere Datei überladen werden, da es ja keinen Tab im Content gibt. Ich habe es nicht getestet, aber müsste man das nicht mit den Widgets machen können? Wenn das Widget den selben Namen und ID hat z.B.
OK, dann schau ich mir das nochmal genauer an, ob ich da irgendeinen Eintrittspunkt für eine äquivalente Anpassung finde. Über Widgets kann ich auf jeden Fall Content-Manager-Seiten platzieren. Elemente wohl nicht direkt. Verstehe ich Dich aber richtig, dass Du eher an ein Custom-Widget denkst, das ich bauen müsste? Unabhängig davon bräuchte ich für ein wie auch immer geartetes Widget aber ja ein Drop-Target (oder wie auch immer das dann bei Gambio technisch heißt) und das wäre in jedem Fall außerhalb eines Content-Manager-Seiten-Fließtextes. Und der Fall wäre ja durch normale StyleEdit-Funktionen abgedeckt. Oder meinst Du da was anderes?
Hey @Topas79 , ich schließe mich hier zwei Jahre später mal an. Hast du eine Lösung gefunden? Ich hätte auch mit sowas wie "{content_manager element=1234}" zum einfügen gerechnet. Insbesondere da inzwischen das Widerrufsrecht in den Elementen verwaltet wird, die AGB aber in den Seiten? Wie auch immer, mein Ziel ist es das Widerrufsrecht auf einer Seite auffindbar zu machen OHNE den Text einfach zu kopieren. Ist nur eine Fehlerquelle, wenn an beiden Orten immer das exakt gleiche stehen soll. EDIT: Ich habe zu meinem konkreten Problem jetzt eine Beispiel-Seite gefunden, wo folgende Codes verwendet werden: {$PAGE_URL}, {$PDF_URL}, {$WITHDRAWAL_TEXT}, {$PDF_FORM_URL}, {$WEBFORM_URL} Diese funktionieren aber augenscheinlich nur für den Widerruf und beantworten nicht die Frage wie man beliebige Elemente einbinden kann. Auch ist das ganze ...nicht... dokumentiert. Konnte zumindest nichts dazu finden. Es war einfach random in einer Beispielseite.
Da kann ich dir das Modul "Content wiederverwenden (Shortcode)" von Dominik Späte sehr empfehlen! (Link nur für registrierte Nutzer sichtbar.) Das Modul ist kostenlos.