Hi Tom,
die Erweiterung ist technisch gesehen kein Plugin sondern eine "Dateieninstallation", d.h. du findest Sie, wenn du im Erweiterungen-Manager unter "Verwalten" auf den Typ "Datei" filterst.
Weil ich im Moment gerade mal wieder neue Feature für Visforms entwickle und dabei natürlich auch selbst intensiv teste, bin ich gerade heute zufällig über denselben Fehler gestolpert. (Ja es ist ein Fehler). Der Fehler ist übrigens in einer Datei des Visforms-Cores nicht der Erweiterung, hat aber nur in der Erweiterung Auswirkungen.
Ich werde das im Visforms-Core mit dem nächsten Release (3.6.11) fixen. Du kannst das Problem selbst beheben, indem du nur eine kleine Kleinigkeit in einer Datei änderst.
Öffne die Datei components\com_visforms\lib\field/checkbox.php
In der Funktion setFieldDefaultValue() (ab Zeile 73) findest du in Zeile 78 folgenden Code
Code:
if (isset($this->editValue))
Diese Zeile müsstest du ersetzen durch
Code:
if (!empty($this->editValue))
Dann wird die Checkbox korrekt ohne Haken dargestellt (mit oder ohne Haken, je nachdem was gespeichert ist).
Gruß,
Aicha