Hallo eevaae,
es handelt sich um einen kürzlich entdeckten Bug.
Der Fix ist für J3 bereits released.
Für J4 kommt der Fix in das nächste Release (kommt etwa nächste Woche raus).
Wenn du möchtest, kannst du den Fix auch wieder bei dir sofort einspielen, indem du folgende Code-Änderung manuell durchführst:
- In file components/com_visforms/lib/field/hidden.php
- move the 3 lines from 161ff :
Code:
if ($field->filluid == 'url') {
return JUri::getInstance()->toString();
}
- to after line 150, so that it is immedialty before the line with 'if ($userId != 0) {' :
Code:
if ($field->filluid == "1") {
return uniqid($this->field->attribute_value, true);
}
if ($field->filluid == 'url') {
return JUri::getInstance()->toString();
}
if ($userId != 0) {
if ($field->filluid == "1") {
return uniqid($this->field->attribute_value, true);
}
if ($field->filluid == "2") {
return $user->get('name');
}
Dann sollte es wieder funktionieren ...
Liebe Grüße, Ingmar