Baustein content-switch - Man kann keine Bilder einfügen, Buttons dafür fehlen
Aktivität
-
Neueste zuerst Älteste zuerst
-
Alle Aktivitäten anzeigen Nur Kommentare anzeigen Nur Verlauf anzeigen
- Henning Leutz assigned to @Panni and unassigned @henbug
assigned to @Panni and unassigned @henbug
- Maintainer
@henbug Sieht so aus als würde in dem zuständigen Control für die "Eintrag hinzufügen"-Funktion nur plain HTML zurückgegeben werden und so Sachen wie QUI Elemente vorher nicht geparst werden.
Siehe: https://dev.quiqqer.com/quiqqer/qui/blob/master/qui/controls/elements/FormList.js#L166Wüsstest du da einen Workaround? Zum Beispiel vorher die Sachen aus dem Plain-HTML parsen?
- Maintainer
Wenn man einmal auf "Eintrag hinzufügen" klickt, den Settings-Tab wechselt und wieder zurückkehrt wird ein Image-Media-Control angezeigt
- Owner
Ach, da kann man danach ein QUI.parse machen. Weist du wie das geht?
aus https://dev.quiqqer.com/quiqqer/qui/blob/master/qui/controls/elements/FormList.js#L187 machste dann:
QUI.parse(Child).then(function() { this.$refreshData(); }.bind(this));
- Maintainer
Die parse Funktion parst leider keine
class="media-image"
-Attribute sondern nurdata-qui=...
Das Bild in dem Brick ist allerdings von dem nicht unterstützten Typ. Daher würde ich stattdessen dann das parse() ausutils/Controls
verwenden. Das wiederum parst, so wie ich das sehe, keinedata-qui
-Attribute.Soll ich dann beide parser in der
FormList.js
drüber laufen lassen? - Owner
ne, blos nicht. dann musst du wie folgt vorgehen. Du baust ein neues Event ein und reagierst in den bricks darauf und nimmst dann das utils/Controls.
Bekommst das hin?
QUI.parse(Child).then(function() { this.$refreshData(); this.fireEvent('parsed', [this, Child]); }.bind(this));
Bearbeitet bei Henning Leutz - Maintainer
Jau, okay
- Maintainer
Reminder für mich: New Entries nur parsen wenn diese manuell neu hinzugefügt werden, da beim Reload des Panels das Panel selbst die Einträge im Control parst
- Jan Wennrich mentioned in commit 2087bff4
mentioned in commit 2087bff4
- Jan Wennrich mentioned in commit qui@76873abe
mentioned in commit qui@76873abe
- Jan Wennrich assigned to @henbug and unassigned @Panni
assigned to @henbug and unassigned @Panni
- Maintainer
Das Control für Bilder wird nun beim Hinzufügen neuer Einträge geparst, allerdings tauchen nun zwei dieser Controls auf, wenn man die Settings erneut öffnet.
- Henning Leutz mentioned in commit qui@2ad21c3f
mentioned in commit qui@2ad21c3f
- Henning Leutz closed via commit qui@2ad21c3f
closed via commit qui@2ad21c3f
- Owner
@Panni ich hab dir das gefixt. war ein Fehler im Control Parser. Mit der neusten QUIQQER Version sollte das nicht mehr passieren
- Jan Wennrich mentioned in issue qui#25 (closed)
mentioned in issue qui#25 (closed)