Danke für den Tipp.
Also..
Problem ist Zeile 344-347 in vendor/contao/core-bundle/src/Resources/contao/library/Contao/InsertTags.php
Da wird das female z.B. zu weiblich aufgelöst
elseif (\is_array($rfrc))
{
$arrCache[$strTag] = isset($rfrc[$value]) ? ((\is_array($rfrc[$value])) ? $rfrc[$value][0] : $rfrc[$value]) : $value;
}
Also so wie du beschrieben hast,
1. templates/inserttag_get_user_gender.html5 angelegt
Code:
<?php
$this->import(FrontendUser::class, 'User');
$value = $this->User->gender;
echo $value;
2. {{file::inserttag_get_user_gender.html5}}
verwendet
Eher ein Hack, stimmt, aber geht