cf:
- https://nknuahuang.wordpress.com/2021/07/29/phpmyadmin-fieldgroup-opendocument-openoffice%E8%A9%A6%E7%AE%97%E8%A1%A8has-no-type-%E9%8C%AF%E8%AA%A4%E4%BF%AE%E5%BE%A9/
- https://github.com/williamdes/phpmyadmintest/commit/47971806316304f650ca1b3742e2a53801d2a794#diff-a0dc86bb66cb91e51e913577b4bca7ff8ebfe41be3b82fa7f675d80c397fe180
Edit /usr/share/phpmyadmin/libraries/classes/Config/Form.php, add
protected function cleanGroupPaths(array $form): array
{
foreach($form as &$name) {
if (mb_strpos((string) $name, ‘:group:’) === 0) {
$name = str_replace(‘/’, ‘-‘, $name);
}
}
return $form;
}
public function loadForm($form_name, array $form)
{
$this->name = $form_name;
$form = $this->cleanGroupPaths($form);
$this->readFormPaths($form);
$this->readTypes();
}