-
Notifications
You must be signed in to change notification settings - Fork 14
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
"Default" funktioniert nicht #83
Comments
Doch funktioniert in Version 3.4.9 - Getestet mit Text und Textarea. |
dann bitte alle testen... |
Okay, ich hab alle durchgetestet, die meiner Meinung nach Sinn ergeben haben. Gibt es eigentlich irgendwo eine Liste welche Felder der MCW überhaupt unterstützt? Folgendes funktioniert mit Default-Festlegung:
Folgendes ging nicht, aber vielleicht geht das in Contao selbst auch nicht?
Folgendes hab ich ausgetestet, scheint nicht zu gehen, aber ergibt ohnehin keinen Sinn, dass man dann 2 Felder statt 1 erhält:
Bei folgendem Feld weiß ich nicht wie man einen default Wert definiert, auch wenn ich es durchaus interessant finden würde, wenn das gehen würde:
Fehlen jetzt noch irgendwelche Felder? Code zum Testen für euch folgt:
|
=> im Prinzip alle, die per DCA aufrufbar sind... siehe https://docs.contao.org/dev/reference/dca/fields/#reference bei ich mache im ersten Post mal eine Checkboxliste... |
Default für |
Btw. wird das Contao Wiki eigentlich noch gepflegt oder bald abgeschaltet? https://de.contaowiki.org/MultiColumnWizard Da steht "nospace" - "Ungetestet" - Ich hab es jetzt getestet und es funktioniert. Damit kann man ja verhindern, dass Leerzeichen eingegeben werden. Weitere Erkenntnisse...
Danke für den Tip! Hab es gerade getestet mit dem default im MCW. Und es funktioniert ebenso... ist ja super, dass das geht |
was genau hast Du eingetragen? |
Einfach die uuid aus der Dateiverwaltung (Info Icon), z.B. dd8a031e-54da-11eb-8ca8-001a4a05040a |
muss man nicht als Bin umwandeln? |
Bei einer Einzeldatei zumindest nicht. Mehrfach-Auswahl hab ich jetzt nicht ausprobiert.
|
Ich hab jetzt noch listWizard und moduleWizard testweise genutzt. Beides wird - ebenso wie tableWizard (wie ich zuvor erwähnt hatte), nicht durch den MCW gespeichert. Von daher ist ein Einsatz von "default" sowieso sinnlos ^^ Diese 3 Dinge sollten gestrichen werden. listWizard wäre schon sinnvoll, aber das hat dann nichts mehr mit diesem Thema hier zu tun. Das sollte dann erst mal grundsätzlich speicherbar sein. Erst danach ergibt ein Test des "default" Themas diesbezüglich Sinn. moduleWizard ist darüber hinaus unvollständig und total unlogisch, um es hier einzusetzen. Das wird beim Core lediglich hier eingesetzt: https://github.com/contao/core/blob/303023b5f0b92de97437ce4fb656cdd067c207ed/system/modules/core/dca/tl_layout.php#L295 Ich schlussfolgere daraus, dass auch der Einsatz von sectionWizard (Used for defining sections in the page layout) absolut sinnfrei ist :)
|
o.k. - in Liste geändert |
Was machen wir mit listWizard und tableWizard? Neues Ticket aufmachen, damit die Funktionalität an sich erst mal ermöglicht wird? |
neue Tickets |
Weitere Tests... Aber default hab ich jeweils noch nicht ausprobiert.
|
chmod und keyValueWizard aus Liste verschoben |
Folgende inputTypes funktionieren ebenso mit default... damit sind wir dann so gut wie durch:
|
mit trbl dütftest Du recht haben... Picker:
|
Danke. Das ist doch aber nicht inputType => picker?! Weder die Übergabe von relation, noch von foreignKey etc. funktioniert. Allerdings hab ich es innerhalb des MCW getestet. Vielleicht funktioniert es ja außerhalb? Wenn ich z.B. picker2 eintragen, dann funktioniert das BE weiterhin. Es muss also mehr dahinter stecken. Btw. warum schreibst du eigentlich exclude als Attribut rein? Greift das überhaupt beim MCW? Hier noch die Angabe für tableWizard: Bei dem von dir genannten picker muss man ein Insert Tag übergeben, z.B. Dieses funktioniert also ebenso. Damit ist das default Thema eig. abgeschlossen, aber das mit dem picker ist halt leider noch unklar. Wobei ich mir nicht vorstellen kann, dass dort default nicht geht. |
@zonky2 tableWizard kannst du abhaken, Siehe mein Beitrag vom 19. Januar. Nochmal zum picker: Ich weiß nicht, ob man das Thema deswegen offen lassen muss, da doch irgendwie noch nicht mal jemand ne Ahnung hat wie man das allgemein in Contao (ohne MCW) verwenden kann? Kann ja nicht sein, dass ihr eine Dokumentation aufbauen müsst, die Contao selbst noch nicht mal bietet :D |
auf Slack gabs zum Picker das Beispiel
k.A. ob da überhaut ein default vorgesehen ist |
Auch wenn man einem Feld einen Default-Wert zuweist, wird dieser nicht ausgegeben.
siehe menatwork/MultiColumnWizard#260
Typen lt. https://docs.contao.org/dev/reference/dca/fields/#reference bei inputType
'default' => '1',
'default' => '2',
(Key des Options-Array-Items)'default' => 'dd8a031e-54da-11eb-8ca8-001a4a05040a'
(UUID der Datei)'default' => [400, 300, 'right_top'],
'default' => ['value' => '42', 'unit' => 'kg'],
(unit-Wert aus Options-Array)'default' => ['Listenpunkt 1', 'Listenpunkt 2']
'default' => [['value' => 'achtung', 'label' => 'Achtung'], ['value' => 'alarm', 'label' => 'Alarm']]
'default' => '42',
(id der Seite)'default' => '2',
(Key des Options-Array-Items)'default' => 'right'
(Key des Options-Array-Items)'default' => '2',
(Key des Options-Array-Items)'default' => [['Zelle A1', 'Zelle A2'], ['Zelle B1', 'Zelle B2']]
'default' => 'Hallo Welt',
'default' => 'Hallo Welt',
'default' => ['value' => '13', 'unit' => 'days']
(unit-Wert aus Options-Array)'default' => ['top' => '2']
(keys = top, right, bottom, left)Die Folgenden Widgets machen keinen Sinn:
The text was updated successfully, but these errors were encountered: