Zum Inhalt springen

statischer Inhalt auf unterschiedlichen Ebenen

Erstellt am 22. Januar 2007 · 4 Antworten · letzte Antwort am 22. Januar 2007

Tags: Frage

McGregor ·

Hi!

Ich gebe zu, dass ich die Suche nicht bemüht habe, aber auch Probleme habe nach meinem Problem effektiv zu suchen. Vielleicht kann sich trotzdem jemand erbarmen. Danke.

Ich habe mehrere Gesellschaften in meiner TYPO3-Installation:

root
- Gesellschaft 1
-- Wir über uns
--- Muttergesellschaft
--- Standorte
-- Produkte
- Gesellschaft 2
-- Wir über uns
--- Muttergesellschaft
--- Standorte
-- Kontakt
etc.

Die Seiten "Muttergesellschaft" sind bei allen Gesellschaften identisch und sollen nur durch einen ausgewählten Benutzer geändert werden können, d.h. Wald- und Wiesen-Benutzer dürfen diesen Eintrag nicht ändern.
Daher dachte ich, ich ziehe diese Punkte aus dem Menü und somit dem DB-Mount raus und gebe diesem Benutzer einen zusätzlichen DB-Mount auf diese Seite.
Das klappt auch wunderbar. Doch wie zeige ich an der korrekten Stelle den Inhalt der nun ausgelagerten Seite an (ohne den Menüpunkt "Muttergesellschaft" im Seitenbaum anzuzeigen)? Wie behalte ich dabei die Struktur bei und wie mache ich es, dass ich nicht in eine andere Struktur "hüpfe" (wie bei einem Shortcut)?

Ich hoffe jemand hat eine coole und schnelle Lösung für mein Problem.

Grüße
McGregor

just2b ·

Hallo,

ich würde ganz einfach für die Seite "Muttergesellschaft" die Rechte ändern und eine andere Benutzergruppe eintragen und fertig. (Modul Zugriff)

georg
PS: Was hat das Thema bitte mit TS zu tun?!? *verschoben*

McGregor ·

Hi!

Die Idee ist mir auch schon gekommen, aber der Benutzer muss dann trotzdem auf allen Gesellschaftsseiten Änderungen vornehmen (falls diese anfallen). Mit einer zentralen Seite müsste er die Änderung nur einmal vornehmen.
Hast du vielleicht noch eine andere Idee?

Grüße
McGregor

P.S. TS deswegen, weil ich dachte, dass dies nur per TS lösbar ist.

just2b ·

Achso sorry, hab das "1x bearbeiten" irgendwie nicht rausgelesen...

na dann vielleicht doch TS. Ext template und den marker für den inhalt überschreiben:

page.10.marks.CONTENT = CONTENT
page.10.marks.CONTENT {
table = tt_content
select {
pidInList = ID-von-Muttergesellschaft
orderBy = sorting
where = colPos= 0
}
}

Unter Zugriff noch den Zugriff auf die Seite selbst verbieten

georg