Hallo,
verzweifelt versuche ich einen feuser über ein externes php script angezeigt zu bekommen.
Hintergrund: Nutzung der Typo3 Userverwaltung für eine PHP Anwendung, die erstmal nicht in TYPO3 integriert sein soll. Aber ich muss den feuser angezeigt bekommen.
Der Hinweis von hen auf:
typo3.org/documentation/mailing-lists/english-main-list-archive/thread/223/?tx_maillisttofaq_pi1%5Bmode%5D=4&tx_maillisttofaq_pi1%5Bsword%5D=fe_user&tx_maillisttofaq_pi1%5Banswered_only%5D=0
War schon sehr gut.
Peter Klein schreibt dort
You could also let the PHP script/function extract the name for you...
Das hätte ich gerne und hab natürlich seinen Code:
<?php
class user_feid {
var $cObj; // reference to the calling object.
function getFeId($content,$conf) {
global $TSFE;
$TSFE->set_no_cache(); // Turning caching off - good while developing.
$conf["renderObj."]["value"] = $TSFE->fe_user->user["uid"];
$outputString = $this->cObj->cObjGetSingle(
$conf["renderObj"], // Contains the name, here "TEXT"
$conf["renderObj."], // Contains the properties of "TEXT"
"renderObj" // Basically just information for the TypoScript debugger
);
return $outputString;
}
}
?>
Natürlich anzupassen. Aber leider sind meine Kenntnisse in TYPO Script und PHP nicht so wie sie hierfür sein sollten.
Vielen Dank für Euren Support.
Gruss John