Hallo Liste,
folgende Frage zum Thema eigene UserFunc.
Ich habe in der ext_table.php einer eigenen Erweiterung folgenden Code:
$GLOBALS['TYPO3_USER_SETTINGS']['columns']['tx_khkuser_pimage'] = array(
'label' =>
'LLL:EXT:khk_user/locallang_db.xml:be_users.tx_khkuser_pimage',
'type' => 'user',
'userFunc' =>
'TYPO3\khk_user\UserFunc\UserProfileRelations->getimage',
'table' => 'be_users',
);
dann eine Funktion in Classes/UserFunc/UserProfileRelations.php mit
folgendem Inhalt:
<?php
namespace TYPO3\khk_user\UserFunc;
// t3lib_TCEmain Klasse laden
//require_once(PATH_t3lib.'class.t3lib_tcemain.php');
class UserProfileRelations {
public function getimage($PA, $fObj) {
return 'Test'.$BE_USER->user['username'];
}
}
?>
Die Ausgabe mit Test funktioniert. Die Daten des $BE_USER Objektes
erhalte ich nicht. Das einbinden der t3lib_TCEmain Klasse funktioniert
an der Stelle auch nicht.
Wie kann ich auf die $BE_USER Objekte zugreifen?
Wie binde ich die BAckend Core Api hier ein?
Mit bestem Gruß
lars
_______________________________________________
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german