"dmsModifyLoaded..." - Hooks
Die folgenden Hooks können verwendet werden um Objekte zu ändern die vom DmsLoader geladen wurden.
Inhalt
"dmsModifyLoadedCategory" - Hook
Der "dmsModifyLoadedCategory" - Hook wird zum Ändern von Kategorien nach dem Laden durch den DmsLoader ausgeführt. So können die Eigenschaften verändert werden. Er übergibt $category (vorhandenes geladenes Objekt) und $dbResultCategory (das Datenbank-Ergebnis). Er erwartet die geänderte Kategorie als Rückgabewert.
(seit Version 2.2.0)
// config.php
$GLOBALS['TL_HOOKS']['dmsModifyLoadedCategory'][] = array('MyDmsModificationClass', 'myDmsModifyLoadedCategory');
// MyDmsModificationClass.php
class MyDmsModificationClass
{
public function myDmsModifyLoadedCategory(\ContaoDMS\Category $category, $dbResultCategory)
{
// do custom modification here
return $category;
}
}"dmsModifyLoadedAccessRight" - Hook
Der "dmsModifyLoadedAccessRight" - Hook wird zum Ändern von Zugriffsrechten nach dem Laden durch den DmsLoader ausgeführt. So können die Eigenschaften verändert werden. Er übergibt $accessRight (vorhandenes geladenes Objekt) und $dbResultAccessRight (das Datenbank-Ergebnis). Er erwartet das geänderte Zugriffsrecht als Rückgabewert.
(seit Version 2.2.0)
"dmsModifyLoadedDocument" - Hook
Der "dmsModifyLoadedDocument" - Hook wird zum Ändern von Dokumenten nach dem Laden durch den DmsLoader ausgeführt. So können die Eigenschaften verändert werden. Er übergibt $document (vorhandenes geladenes Objekt) und $dbResultDocument (das Datenbank-Ergebnis). Er erwartet das geänderte Dokument als Rückgabewert.
(seit Version 2.2.0)
Last updated
Was this helpful?