Einzelnen Beitrag anzeigen
  #7  
Alt 21.06.08, 01:52
tody tody ist offline
Forum Zuschauer
 
Registriert seit: 21.06.08
Alter: 28
Beiträge: 1

hi, onyx!

ich weiß nicht, ob du für deine frage inzwischen schon eine lösung gefunden hast - und ob die antwort überhaupt noch relevant ist... ist ja nun schon ein weilchen her, dass der thread hier wirklich "aktiv" war... ;-)

bin gerade über diesen thread gestolpert, weil ich selbst besagtes problem hatte. wollte gern das "image"-feld im tt_content für bestimmte nutzergruppen ausblenden...
fand die gepostete lösung über TCEFORMS nicht schlecht - dummerweise wär das eine definition auf seiten- und nicht auf benutzer-/gruppen-ebene gewesen.

hab deshalb selbst nochmal ausführlich die typo3-dokus gelesen und eine stunde rumprobiert. bin nun zu folgender netten lösung gekommen:

1a.) editiere die datei typo3conf/extTables.php
1b.) trage dort die folgende zeile ein:
$GLOBALS['TCA']['tt_content']['columns']['image']['exclude']=1;

statt 'image' kannst du natürlich auch etwas anderes verwenden.
die jeweilige option ist dann jedenfalls ein sogenanntes "exclude-field". d.h., nutzer (bis auf admins) und gruppen haben hierfür standardmäßig keine rechte - außer, du gibst sie ihnen explizit wie folgt:

2a.) gehe in die verwaltung deiner backend-benutzer/-gruppen.
2b.) hier kannst du nun, wenn du für diesen benutzer/diese gruppe zuvor die option "Include Access Lists" ausgewählt hast, unter "Allowed excludefields" das entsprechende feld wieder freigeben


vielleicht hilft dir diese lösung ja doch noch weiter - auch wenn sie etwas spät kommen mag...
(oder jemand anderem, der vielleicht in zukunft über diesen thread stolpert)
Mit Zitat antworten