[Frage] Ausgabe fe_group von fe_usern TYPO3-Version: -

  • chrisli chrisli
    Jar Jar Binks
    0 x
    1 Beiträge
    0 Hilfreiche Beiträge
    23. 08. 2018, 08:42

    Hallo,

    ich würde gerne von eingeloggten Mitgliedern deren fe_group zwischenspeichern. Sinn des ganzen, ist es, dass die fe_user etwas hochladen können und das soll auf einem sftp server in den Ordner ihrer fe_group gespeichert werden.

    [code]$company = $this->getFeUser()->user['usergroup'];
    $username = $this->getFeUser()->user['username'];
    $name = $this->getFeUser()->user['name']; [/code]

    leider wird es nur in den Ordner der UID der fe_group gespeichert und nicht der Name der fe_group.
    Meine PHP-Kenntnisse sind auch nicht die Besten, um den Fehler selber zu beheben. Bräuchte bitte etwas Hilfe hierbei.

    Tags: PHP

  • 1
  • Julian.Hofmann Julian.Ho...
    Flash Gordon
    0 x
    2831 Beiträge
    104 Hilfreiche Beiträge
    30. 08. 2018, 09:35

    Über user['usergroup'] greifst Du auf das Datenbankfeld "usergroup" aus der Tabelle "fe_users" zu. Darin steht eine kommaseparierte Liste von UIDs der Gruppe*N*, der ein User angehört.

    Wenn Du den Namen eine FE-Usergruppe brauchst, dann müsstest Du eine zusätzliche SQL-Abfrage bauen und aus der Tabelle "fe_group" den Datensatz mit passender UID auslesen.
    Alternativ könntest Du evtl. über das FrontenUser-Objekt gehen - da wäre die Relation zu den Gruppen bereits aufgelöst.

  • 1