Automatisch Ordner für Mitglieder erstellen - Dateinamen anpassen
Hallo,
bei mir wird nach der Registrierung im Frontend dem neuen User sein eigener Ordner angelegt.
Soweit so gut.
Allerdings nennt sich der Ordner "vornamenachname" und alles kleingeschrieben.
gut wäre aber: Firmenname_Vorname_Nachname
Was muss ich in der ModuleRegistration.php ändern damit das so funktioniert?
PHP-Code:
// Assign home directory
if ($this->reg_assignDir)
{
$objHomeDir = \FilesModel::findByUuid($this->reg_homeDir);
if ($objHomeDir !== null)
{
$this->import('Files');
$strUserDir = standardize($arrData['username']) ?: 'user_' . $insertId;
// Add the user ID if the directory exists
while (is_dir(TL_ROOT . '/' . $objHomeDir->path . '/' . $strUserDir))
{
$strUserDir .= '_' . $insertId;
}
// Create the user folder
new \Folder($objHomeDir->path . '/' . $strUserDir);
$objUserDir = \FilesModel::findByPath($objHomeDir->path . '/' . $strUserDir);
// Save the folder ID
$objNewUser->assignDir = 1;
$objNewUser->homeDir = $objUserDir->uuid;
$objNewUser->save();
}
}
SG darocka