Hallo.
Ich möchte eine Liste von Datensätzen auswählen, ein Liste aus der Tabelle "pages". Diese sollen auf die jeweiligen Zugriffsberechtigungen beschränkt sein.
So wei so gut:
$res = $GLOBALS['TYPO3_DB']->exec_SELECTquery(
'sys_log.*',
'sys_log,pages',
'pages.uid=sys_log.event_pid'.
' AND pages.doktype=1'.
' AND sys_log.event_pid>0'.
' AND sys_log.type=1'.
' AND sys_log.action IN ('.$action.')'.
' AND sys_log.error=0'.
t3lib_BEfunc::deleteClause('pages').
t3lib_BEfunc::BEenableFields('pages'),
'pages.uid',
'tstamp DESC',
40);
Mein Problem ist, dass nun alle Datensätze ausgewählt werden, die Aufgrund des "Access" Moduls dazu berechtigt wurden.
Wie kann ich noch die Datensätze ausschließen, die Aufgrund des Seitenbaums (DB-Mount) für bestimmte Benutzer NICHT sichtbar sein dürften???
Danke schonmal.
MfG