Hallo Community,
ich habe ein Modul mit einfachen Parametern geschrieben und unter Joomla 3.7.2 installiert.
<modul>.xml
Code
...
...
...
<config>
<fieldset name="basic" addfieldpath="/modules/mod_spadashboard/formfields">
<field name="ShowDefaultsOnly" type="radio" class="btn-group" default="1" label="Zeige nur die Grundkonfiguration" description="Zeigt nur die Grundkonfiguration der Widgets an. Eine Anpssung durch den Benutzer ist nicht mehr möglich.">
<option value="1">JYES</option>
<option value="0">JNO</option>
</field>
<field name="ShowSettings" type="radio" class="btn-group" default="1" label="Zeige Einstellungen-Schaltläche" description="Zeigt die Schaltfläche zu den Einstellungen an oder blendet aus.">
<option value="1">JYES</option>
<option value="0">JNO</option>
</field>
<field name="ListAvaiableWidgets" type="repeatable" icon="list"
label="Verfügbare Widgets" description="Definiert die Liste der Widgets für die Verfügbarkeit innerhalb der Benutzereinstellungen."
default="">
<fieldset hidden="true" name="list_fields_modal" repeat="true">
<field name="module" type="Modules" class="inputbox" label="Modul" description="" />
<field name="article" type="Articles" class="inputbox" label="Beitrag" description="" />
<field name="active" type="radio" default="1"
label="Aktiv" description="">
<option value="1">JYES</option>
<option value="0">JNO</option>
</field>
<field name="optionaltitle" type="text" default="" label="Widget-Titel" description="Optionaler Titel des Widgets" />
</fieldset>
</field>
</fieldset>
</config>
Alles anzeigen
Wenn ich nun nach der Installation das Modul in der Verwaltung aufrufe und versuche die Parameter zu speichern, wird in die Datenbank nichts geschrieben. Sobald das Modul wieder zur Bearbeitung geöffnet wird, kommen wieder die Standard-Parameter. Das gleiche Bild zeichnet sich auch ab, wenn man versucht die Parameter des Moduls auf Code-Seite zu laden. Hierbei sind alle dort angegebenen Parameter gar nicht vorhanden.
Wo kann denn da der Fehler sein?
Habe ein anderes Modul, deren Parameter sehr ähnlich aufgebaut sind, das funktioniert einwandfrei.