Contao-Camp 2024
Ergebnis 1 bis 14 von 14

Thema: [MCW] MultiColumnWizard als Bundle für Contao 4 (stable)

  1. #1
    Contao-Urgestein Avatar von zonky
    Registriert seit
    19.03.2010.
    Ort
    Berlin, Rdf
    Beiträge
    9.682
    User beschenken
    Wunschliste

    Standard [MCW] MultiColumnWizard als Bundle für Contao 4 (stable)

    Wir hatten zum Contao-Camp in Leipzig über einen Nachfolger/Ersatz des bisherigen MCW gesprochen, da dieser im Laufe der Jahre zu einem recht kuden Konstukt "verwachsen" ist und "sterben sollte"...

    doch, totgesagte leben länger

    es gibt den MCW frisch verföhnt als Contao-4-Bundle unter https://github.com/menatwork/contao-...nwizard-bundle

    Aktuell ist das Projekt noch beta, aber man kann schon das Paket testen.

    Demnächst werden die ganzen Picker raus gezogen und per Event ansprech- und manipulierbar.

    Dank an Chibineko für den neuen MCW

    Hinweise zur neuen Version 3.4.0:
    * die neuen Zeilen werden über einen AJAX-Request generiert und ausgegeben - damit konnte der eigene JS-Code erheblich reduziert werden und die Generierung der Widgets übernimmt Contao ... als kleines Gimmick dreht sich der Add-Button beim Klick
    * mit der AJAX-Umstellung ist das Kopieren (mit Inhalten) einer Zeile nicht so trivial - das kommt in einer der nächsten Versionen
    * Drag&Drop ist nun Standard - mit "dragAndDrop => false" können die alten up/down-Pfeile hergestellt werden - siehe https://github.com/menatwork/contao-...-drag-and-drop
    * "Travis-Grün" kommt in der nächsten Version...

  2. #2

  3. #3
    Contao-Urgestein
    Registriert seit
    29.10.2009.
    Ort
    Magdeburg
    Beiträge
    2.020
    Partner-ID
    626
    User beschenken
    Wunschliste

    Standard

    Wie sieht es denn mit der Rückwärtskompatiblität aus? Dann das neue Bundle als Drop-In-Replacement zu dem bisherigen MCW genutzt werden?

  4. #4
    Contao-Nutzer Avatar von chibineko
    Registriert seit
    02.06.2011.
    Beiträge
    120
    Partner-ID
    6306

    HTML

    Das Bundle ersetzt den alten MCW zu 100%. Wir haben die ganzen alten Namespaces und Klassen erhalten.

    Siehe hier: https://github.com/menatwork/contao-...r/legacy_layer

    Unser plan ist es, dass die 3.4.x noch alle Schnittstellen des alten MCW bereitstellt, aber alle anfragen über die "alten" Schnittellen auf die neuen umgeleitet. Sollte beim testen festgestellt werden, dass es hier noch Probleme gibt, würde ich dies dementsprechend anpassen. Erst mit der Version 4.0.0 sollen dann wirklich alle alten Sachen entfernt werden. Dies wird aber noch dauern, da wir die 3.4.0 erst einmal für Contao 4.4.x fertig machen müssen.
    Don't assume anything is possible or impossible until you've asked the people who will be doing the work. (Picard management tip)

  5. #5
    Contao-Urgestein Avatar von zonky
    Registriert seit
    19.03.2010.
    Ort
    Berlin, Rdf
    Beiträge
    9.682
    User beschenken
    Wunschliste

  6. #6
    Contao-Urgestein Avatar von zonky
    Registriert seit
    19.03.2010.
    Ort
    Berlin, Rdf
    Beiträge
    9.682
    User beschenken
    Wunschliste

    Standard

    Beta-7 ist draußen - läuft soweit, bis auf einen Bug bei Sub-Paletten... der muss noch geprüft werden - ansonsten gibt es noch ein paar kleine Aufräumarbeiten und die erste stable 3.4.0 könnte vom Stapel laufen

    etwas tricky ist das Kopieren von Zeilen - also inkl. Inhalte - wenn man das nicht rein per JS machen möchte, sondern per Ajax, muss man etwas "nachdenken" das wird dann sicher erst in der 3.4.x kommen... das Erzeugen neuer, leerer Zeilen funktioniert ja

  7. #7
    Contao-Urgestein Avatar von zonky
    Registriert seit
    19.03.2010.
    Ort
    Berlin, Rdf
    Beiträge
    9.682
    User beschenken
    Wunschliste

    Standard

    Beta-8 ist draußen - die ist dann im Prinzip "release ready"...

    also, wer kann, bitte mal testen...

    siehe auch die Hinweise in #1

  8. #8
    Contao-Urgestein Avatar von zonky
    Registriert seit
    19.03.2010.
    Ort
    Berlin, Rdf
    Beiträge
    9.682
    User beschenken
    Wunschliste

    Standard

    eine Liste, welche Widgets getestet wurden und wo es noch klemmt
    https://github.com/menatwork/contao-...ndle/issues/25

  9. #9
    Contao-Urgestein Avatar von zonky
    Registriert seit
    19.03.2010.
    Ort
    Berlin, Rdf
    Beiträge
    9.682
    User beschenken
    Wunschliste

    Standard Update

    Beta-8 Beta-9 ist draußen - u.a. mit einigen Anpassungen an den Legacy layer


    bitte (mit) testen...

  10. #10

  11. #11

  12. #12

  13. #13
    Contao-Urgestein Avatar von zonky
    Registriert seit
    19.03.2010.
    Ort
    Berlin, Rdf
    Beiträge
    9.682
    User beschenken
    Wunschliste

    Standard Contao-Manager und MCW 3.3.16 vs. MCW-Bundle

    Achtung: hat man schon Erweiterungen installiert, die noch den MCW 3.3.16 beinhalten/anfordern und will anschließend was über den ContaoManager (CM) installieren was das MCW-Bundle haben möchte, kommt vom CM eine Fehlermeldung wie

    Code:
      Problem 1
        - Installation request for menatwork/contao-multicolumnwizard (locked at 3.3.16) -> satisfiable by menatwork/contao-multicolumnwizard[3.3.16].
    Dann ist der MCW 3.3.16 gelockt und kann nicht während des Installierens ausgetauscht werden.

    * Dann entweder auf der Konsole per installieren
    Code:
    php web/contao-manager.phar.php composer require vendor/paketname --no-update
    php web/contao-manager.phar.php composer update -v
    * oder das Paket selbst in die composer.json eintragen und anschließend "Alle Pakete updaten" klicken
    Code:
    "metamodels/bundle_start": "^2.1",
    * oder im CM erst alle vorhanden Pakete zum "Aktualisieren" hinzufügen, dann MM core oder was auch immer hinzufügen und anschließen "ausführen"

  14. #14
    Contao-Urgestein Avatar von zonky
    Registriert seit
    19.03.2010.
    Ort
    Berlin, Rdf
    Beiträge
    9.682
    User beschenken
    Wunschliste

    Standard Neue Version vom MCW

    Neue Version vom MCW
    inkl. PHP 8 Support
    siehe https://github.com/menatwork/contao-...rd-bundle/tags

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Lesezeichen

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •