Ergebnis 1 bis 10 von 10

Thema: Nach Update funktioniert manuelle Sortierung nicht mehr

  1. #1
    Contao-Nutzer Avatar von sevenfour
    Registriert seit
    17.01.2012.
    Ort
    Cottbus
    Beiträge
    36

    Standard Nach Update funktioniert manuelle Sortierung nicht mehr

    Hallo zusammen,

    seit dem Update auf "MM alpha14" und "DCG beta38" funktioniert die manuelle Sortierung nicht mehr.
    Man kann die Items zwar im Backend verschieben, aber nach Reload der Seite im BE setzt sich die Reihenfolge wieder zurück.
    Habe es auf drei Installationen kontrolliert, überall das gleiche Problem.

    Conta Version: 3.5.15
    MM: 2.0.0-alpha 14
    DCG: 2.0.0-beta38

    Gruß
    sevenfour

  2. #2
    Contao-Yoda Avatar von MacKP
    Registriert seit
    15.06.2009.
    Ort
    Duisburg
    Beiträge
    13.292
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Hast du mal versucht das über den Pfeil zu sortieren? Also nicht über das verschieben? Kann sein das es da Probleme gibt.
    Dazu dann bitte einmal in der Console schauen ob es JS Fehler gibt und dann noch in der DB ob sich da was ändert (wenn ja, was).

    Dann bitte noch Infos zu deinen Einstellungen, damit man das nachstellen kann und: Internen Cache und MM Cache mal leeren und dann schauen.

    Viele Grüße
    Contao Pool | C-C-A | MetaModels | [Internetseite -> Mediendepot Ruhr]
    [Arbeitet bei -> Paus Design & Medien]
    "I can EXPLAIN it to you, but I can't UNDERSTAND it for you."

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

    Standard

    per "Blauem Pfeil" geht es bei mir - per Ajax kommt

    Code:
    Fatal error: Uncaught exception RuntimeException with message No models passed to pasteAfter(). thrown in composer\vendor\contao-community-alliance\dc-general\src\ContaoCommunityAlliance\DcGeneral\Controller\DefaultController.php on line 1075
    
    #0 composer\vendor\contao-community-alliance\dc-general\src\ContaoCommunityAlliance\DcGeneral\Controller\DefaultController.php(929): ContaoCommunityAlliance\DcGeneral\Controller\DefaultController->pasteAfter(Object(MetaModels\DcGeneral\Data\Model), Object(ContaoCommunityAlliance\DcGeneral\Data\DefaultCollection), 'sorting')
    #1 composer\vendor\contao-community-alliance\dc-general\src\ContaoCommunityAlliance\DcGeneral\Controller\DefaultController.php(772): ContaoCommunityAlliance\DcGeneral\Controller\DefaultController->sortAndPersistModels(Array, Object(ContaoCommunityAlliance\DcGeneral\Data\ModelId), NULL, NULL, Array)
    #2 composer\vendor\contao-community-alliance\dc-general\src\ContaoCommunityAlliance\DcGeneral\Controller\DefaultController.php(651): ContaoCommunityAlliance\DcGeneral\Controller\DefaultController->doActions(Array, Object(ContaoCommunityAlliance\DcGeneral\Data\ModelId), NULL, NULL, Array)
    #3 composer\vendor\contao-community-alliance\dc-general\src\ContaoCommunityAlliance\DcGeneral\Contao\View\Contao2BackendView\ActionHandler\PasteHandler.php(74): ContaoCommunityAlliance\DcGeneral\Controller\DefaultController->applyClipboardActions(NULL, Object(ContaoCommunityAlliance\DcGeneral\Data\ModelId), NULL, NULL, NULL, Array)
    #4 composer\vendor\contao-community-alliance\dc-general\src\ContaoCommunityAlliance\DcGeneral\View\ActionHandler\AbstractHandler.php(54): ContaoCommunityAlliance\DcGeneral\Contao\View\Contao2BackendView\ActionHandler\PasteHandler->process()
    #5 [internal function]: ContaoCommunityAlliance\DcGeneral\View\ActionHandler\AbstractHandler->handleEvent(Object(ContaoCommunityAlliance\DcGeneral\Event\ActionEvent), 'dc-general.acti...', Object(Symfony\Component\EventDispatcher\EventDispatcher))
    #6 composer\vendor\symfony\event-dispatcher\EventDispatcher.php(184): call_user_func(Array, Object(ContaoCommunityAlliance\DcGeneral\Event\ActionEvent), 'dc-general.acti...', Object(Symfony\Component\EventDispatcher\EventDispatcher))
    #7 composer\vendor\symfony\event-dispatcher\EventDispatcher.php(46): Symfony\Component\EventDispatcher\EventDispatcher->doDispatch(Array, 'dc-general.acti...', Object(ContaoCommunityAlliance\DcGeneral\Event\ActionEvent))
    #8 composer\vendor\contao-community-alliance\dc-general\src\ContaoCommunityAlliance\DcGeneral\Controller\DefaultController.php(131): Symfony\Component\EventDispatcher\EventDispatcher->dispatch('dc-general.acti...', Object(ContaoCommunityAlliance\DcGeneral\Event\ActionEvent))
    #9 composer\vendor\metamodels\core\src\MetaModels\BackendIntegration\Module.php(74): ContaoCommunityAlliance\DcGeneral\Controller\DefaultController->handle(Object(ContaoCommunityAlliance\DcGeneral\Action))
    #10 system\modules\core\classes\Backend.php(423): MetaModels\BackendIntegration\Module->generate()
    #11 system\modules\core\controllers\BackendMain.php(131): Contao\Backend->getBackendModule('metamodel_mm_mi...')
    #12 contao\main.php(20): Contao\BackendMain->run()
    #13 {main}
    Issue DCG https://github.com/contao-community-...ral/issues/306

  4. #4
    Contao-Nutzer Avatar von sevenfour
    Registriert seit
    17.01.2012.
    Ort
    Cottbus
    Beiträge
    36

    Standard

    Kann ich bestätigen @zonky

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

    Standard

    ... dann müsse sich das jemand im DCG mal ansehen und gerade biegen...

  6. #6
    Alter Contao-Hase
    Registriert seit
    28.09.2010.
    Beiträge
    1.368

    Standard No models passed to pasteAfter() / editAll

    Zitat Zitat von zonky Beitrag anzeigen
    ... dann müsse sich das jemand im DCG mal ansehen und gerade biegen...
    No models passed to pasteAfter().

    Das ist im aktuellen nigthly auch noch so, richtig?

    Ebenso wie das editAll noch Fehler wirft?


    Danke


    Mark

  7. #7
    Contao-Nutzer
    Registriert seit
    28.01.2011.
    Ort
    Winterthur, Schweiz
    Beiträge
    169

    Standard manuelle Sortierung greift im FE, aber nicht im BE

    Hallo zusammen

    Kurz zur Umgebung:
    PHP 7.1.21
    PHP memory_limit: 2048M
    Contao: 3.5.35
    MM per Composer
    MM metamodels/bundle_all 2.0.0
    contao-community-alliance/dc-general 2.0.0-beta48
    Keine spezielle Hotfix-Pakete eingespielt.

    Composer-Einstellungen:
    Minimale Stabilität: Stabil
    Stabil bevorzugen (angehakt)
    Bevorzugte Installationsart: Distributionsarchiv
    Github oAuth Token: (leer)
    Änderungen verwerfen: lokale Änderungen behalten (Update anhalten)

    Fehlverhalten:
    Die manuelle Sortierung ist als Standard-Sortierung aktiviert.
    "sort" in den Renderingeinstellungen für die Backendauflistung ebenfalls.
    Anfasser für die Sortierung sind da, und man kann Datensätze verschieben. Die bleiben, bis zum nächsten Reload. Dann springen die Datensätze in der Backendauflistung wieder zurück auf den alten Stand (Sortierung nach ID aufsteigend).
    Aber im Frontend greift die manuelle Sortierung.

    Wer kann mir helfen? Ich vermute eine "ungute" Version von dc-general ist der Grund?

    Lg Nick

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

    Standard

    Hallo Nick,

    in meinem Testcase auf C 3.5.36 geupdatet sowie MM + DCG frisch gemacht...

    Das fehlerhafte Verhalten konnte ich nicht nachvollziehen - bitte folgendes mal prüfen:

    * ändert sich die Sortierungsnummer beim/nach Verschieben in der DB?
    * guck mal in der Dev-Konsole nach JS Fehlern bzw. unter Network was bei dem Ajax-Aufruf an Status bzw. Fehlern kommt

  9. #9
    Contao-Nutzer
    Registriert seit
    04.12.2010.
    Beiträge
    21

    Standard

    Hatte das gleiche Problem.

    Wenn man bei Sortierung und Gruppierung "Als Standard verwenden" nicht anklickt
    geht es wieder. komischerweise.

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

    Standard

    ohne Feedback auf #8 wird´s schwierig zu debuggen

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
  •