Ergebnis 1 bis 11 von 11

Thema: Manuelle Sortierung | Ich verstehe es einfach nicht

  1. #1
    Contao-Nutzer Avatar von Spelmann
    Registriert seit
    24.11.2012.
    Ort
    Nördlich von Berlin
    Beiträge
    234

    Standard Manuelle Sortierung | Ich verstehe es einfach nicht

    Geht es nur mir so?
    Ich finde die verschachtelten Einstellungen in den MetaModels ganz schön anspruchsvoll.

    Ich versuche jetzt seit zwei Stunden meine Datensätze über "manuelle Sortierung" zu ordnen, bekomme es aber nicht hin.

    • "Manuelle Sortierung aktivieren" unter Sortierung und Gruppierung in "meinMM Eingabemaske" ist angehakt
    • In der Datenbank-Tabelle meinMM existiert auch die Spalte "sorting" (gesetzt sind mehrere dreistellige Werte)
    • Meine Datensätze haben die erforderlichen "Anfasser" und ich kann sie auch verschieben. Allerdings werden diese Änderungen nicht in der Datenbank gespeichert. Die Werte unter "sorting" bleiben wie sie sind.


    Ist das wieder so eine MetaModel-WorkInProgress-Sache oder habe ich was übersehen?

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

    Standard

    Zitat Zitat von Spelmann Beitrag anzeigen
    habe ich was übersehen?
    ich vermute was - aber wie immer: https://community.contao.org/de/show...-in-MetaModels - siehe bei "Wichtig"

    damit kann ich Dir sagen, ob meine Vermutung https://community.contao.org/de/show...l=1#post418911 zum Tragen kommen könnte

  3. #3
    Contao-Nutzer Avatar von Spelmann
    Registriert seit
    24.11.2012.
    Ort
    Nördlich von Berlin
    Beiträge
    234

    Standard

    Danke für die Unterstützung.
    Hier die Fakten soweit ich die Checkliste verstehe:

    Contao Version 3.5.19
    Installiert per Nightly Build
    MM Version (core): ??? Wo kann ich das sehen?
    DC-General Version: Weiß nicht was das ist
    spezielle Hotfix-Pakete eingespielt?: Nein

    Fehlermeldung wenn man versucht Datensätze per Drag&Drop zu verschieben:

    Code:
    [05-Dec-2016 10:44:19 Europe/Berlin] PHP Fatal error: Uncaught exception 'TypeError' with message 'Argument 1 passed to ContaoCommunityAlliance\DcGeneral\Controller\DefaultController::assembleSiblingsFor() must be an instance of ContaoCommunityAlliance\DcGeneral\Data\ModelInterface, null given, called in /www/htdocs/w0155044/meineDomain.de/system/modules/dc-general/classes/src/ContaoCommunityAlliance/DcGeneral/Controller/DefaultController.php on line 1060' thrown in /www/htdocs/w0155044/meineDomain.de/system/modules/dc-general/classes/src/ContaoCommunityAlliance/DcGeneral/Controller/DefaultController.php on line 265
    #0 /www/htdocs/w0155044/meineDomain.de/system/modules/dc-general/classes/src/ContaoCommunityAlliance/DcGeneral/Controller/DefaultController.php(1060): ContaoCommunityAlliance\DcGeneral\Controller\DefaultController->assembleSiblingsFor(NULL, 'sorting', NULL)
    #1 /www/htdocs/w0155044/meineDomain.de/system/modules/dc-general/classes/src/ContaoCommunityAlliance/DcGeneral/Controller/DefaultController.php(941): ContaoCommunityAlliance\DcGeneral\Controller\DefaultController->pasteTop(Object(ContaoCommunityAlliance\DcGeneral\Data\DefaultCollection), 'sorting', NULL)
    #2 /www/htdocs/w0155044/meineDomain.de/system/modules/dc-general/classes/src/ContaoCommunityAlliance/DcGeneral/Controller/DefaultController.php(772): ContaoCommunityAlliance\DcGeneral\Controller\DefaultController->sortAndPersistModels(Array, Object(ContaoCommunityAlliance\DcGeneral\Data\ModelId), NULL, NULL, Array)
    #3 /www/htdocs/w0155044/meineDomain.de/system/modules/dc-general/classes/src/ContaoCommunityAlliance/DcGeneral/Controller/DefaultController.php(651): ContaoCommunityAlliance\DcGeneral\Controller\DefaultController->doActions(Array, Object(ContaoCommunityAlliance\DcGeneral\Data\ModelId), NULL, NULL, Array)
    #4 /www/htdocs/w0155044/meineDomain.de/system/modules/dc-general/classes/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)
    #5 /www/htdocs/w0155044/meineDomain.de/system/modules/dc-general/classes/src/ContaoCommunityAlliance/DcGeneral/View/ActionHandler/AbstractHandler.php(54): ContaoCommunityAlliance\DcGeneral\Contao\View\Contao2BackendView\ActionHandler\PasteHandler->process()
    #6 [internal function]: ContaoCommunityAlliance\DcGeneral\View\ActionHandler\AbstractHandler->handleEvent(Object(ContaoCommunityAlliance\DcGeneral\Event\ActionEvent), 'dc-general.acti...', Object(Symfony\Component\EventDispatcher\EventDispatcher))
    #7 /www/htdocs/w0155044/meineDomain.de/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))
    #8 /www/htdocs/w0155044/meineDomain.de/composer/vendor/symfony/event-dispatcher/EventDispatcher.php(46): Symfony\Component\EventDispatcher\EventDispatcher->doDispatch(Array, 'dc-general.acti...', Object(ContaoCommunityAlliance\DcGeneral\Event\ActionEvent))
    #9 /www/htdocs/w0155044/meineDomain.de/system/modules/dc-general/classes/src/ContaoCommunityAlliance/DcGeneral/Controller/DefaultController.php(131): Symfony\Component\EventDispatcher\EventDispatcher->dispatch('dc-general.acti...', Object(ContaoCommunityAlliance\DcGeneral\Event\ActionEvent))
    #10 /www/htdocs/w0155044/meineDomain.de/system/modules/metamodels/classes/src/MetaModels/BackendIntegration/Module.php(74): ContaoCommunityAlliance\DcGeneral\Controller\DefaultController->handle(Object(ContaoCommunityAlliance\DcGeneral\Action))
    #11 /www/htdocs/w0155044/meineDomain.de/system/modules/core/classes/Backend.php(423): MetaModels\BackendIntegration\Module->generate()
    #12 /www/htdocs/w0155044/meineDomain.de/system/modules/core/controllers/BackendMain.php(131): Contao\Backend->getBackendModule('metamodel_mm_st...')
    #13 /www/htdocs/w0155044/meineDomain.de/contao/main.php(20): Contao\BackendMain->run()
    #14 {main}
    Kannst Du mit den Infos was anfangen?

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

    Standard

    deine MM-Core Version müsstest du durch die mitgelieferte nightly.txt (o.s.ä) herausfinden bzw. im BE gibt es einen entsprechenden Eintrag mit Auflistung aller Pakete

    geht das Sortieren über die "blauen Pfeile"?

  5. #5
    Contao-Nutzer Avatar von Spelmann
    Registriert seit
    24.11.2012.
    Ort
    Nördlich von Berlin
    Beiträge
    234

    Standard

    achja, da gab's ja noch die Dateien im root.
    Das hier steht in der nightly.txt:
    Code:
    Name                                             Version       Last modification
    ==================================================================================
    http://c-c-a.org/
    contao-community-alliance/dc-general             2.0.0-beta38  2016-08-23 13:32:18
    contao-community-alliance/dependency-container   1.8.3         2015-12-08 01:53:46
    contao-community-alliance/event-dispatcher       1.3.0         2014-11-28 14:49:55
    contao-community-alliance/events-contao-bindings 3.5.1         2016-05-04 08:26:41
    contao-community-alliance/translator             2.0.2         2015-11-25 18:42:08
    ----------------------------------------------------------------------------------
    
    http://bit3.de
    contao-community-alliance/meta-palettes          1.10.0        2016-10-26 06:51:58
    ----------------------------------------------------------------------------------
    
    https://www.cyberspectrum.de
    discordier/justtextwidgets                       1.0.0         2015-10-27 02:38:03
    ----------------------------------------------------------------------------------
    
    http://www.doctrine-project.org
    doctrine/cache                                   v1.5.4        2015-12-19 05:03:47
    ----------------------------------------------------------------------------------
    
    http://www.leo-unglaub.net
    leounglaub/contao-simple-ajax                    1.0.2         2014-02-07 22:35:55
    ----------------------------------------------------------------------------------
    
    http://www.minifier.org
    matthiasmullie/minify                            1.3.42        2016-11-23 10:16:14
    ----------------------------------------------------------------------------------
    
    http://github.com/matthiasmullie/path-converter
    matthiasmullie/path-converter                    1.0.8         2016-04-27 10:38:05
    ----------------------------------------------------------------------------------
    
    http://www.men-at-work.de
    menatwork/contao-multicolumnwizard               3.3.7         2016-10-17 07:16:19
    ----------------------------------------------------------------------------------
    
    http://now.metamodel.me/
    metamodels/attribute_alias                       2.0.0         2016-05-03 22:07:57
    metamodels/attribute_checkbox                    2.0.0-alpha2  2015-09-18 10:13:55
    metamodels/attribute_combinedvalues              2.0.0-alpha1  2015-07-10 23:43:28
    metamodels/attribute_country                     2.0.0         2016-05-30 19:41:08
    metamodels/attribute_decimal                     2.0.0         2016-05-09 15:28:30
    metamodels/attribute_file                        2.0.0         2016-05-30 16:39:30
    metamodels/attribute_langcode                    2.0.0-alpha2  2015-09-18 08:30:11
    metamodels/attribute_longtext                    2.0.0-alpha2  2015-09-18 08:30:25
    metamodels/attribute_numeric                     2.0.0-alpha3  2016-02-26 01:23:33
    metamodels/attribute_rating                      2.0.0-alpha1  2015-07-11 00:46:28
    metamodels/attribute_select                      2.0.0-alpha11 2016-02-19 02:12:10
    metamodels/attribute_tabletext                   2.0.0-alpha2  2015-09-18 08:34:03
    metamodels/attribute_tags                        2.0.0-alpha6  2016-02-19 01:50:39
    metamodels/attribute_text                        2.0.0-alpha2  2015-09-18 08:32:10
    metamodels/attribute_timestamp                   2.0.0-alpha3  2015-09-18 10:16:13
    metamodels/attribute_translatedalias             2.0.0-alpha2  2015-09-18 08:31:13
    metamodels/attribute_translatedcheckbox          2.0.0         2016-05-04 10:03:08
    metamodels/attribute_translatedcombinedvalues    2.0.0-alpha2  2015-09-18 08:34:51
    metamodels/attribute_translatedfile              2.0.0-alpha2  2015-09-18 08:31:24
    metamodels/attribute_translatedlongtext          2.0.0-alpha3  2016-02-24 22:22:45
    metamodels/attribute_translatedselect            2.0.0-alpha2  2016-01-05 22:30:42
    metamodels/attribute_translatedtabletext         2.0.0-alpha3  2016-02-18 21:18:54
    metamodels/attribute_translatedtags              2.0.0-alpha2  2015-09-18 08:31:53
    metamodels/attribute_translatedtext              2.0.0-alpha2  2015-09-18 08:32:00
    metamodels/attribute_translatedurl               2.0.0-alpha1  2015-07-11 02:56:46
    metamodels/attribute_url                         2.0.1         2016-09-27 19:34:47
    metamodels/bundle_all                            2.0.0         2015-11-11 21:55:59
    metamodels/bundle_attributes                     2.0.1         2016-05-04 09:37:14
    metamodels/bundle_filter                         2.0.0         2015-11-11 21:01:14
    metamodels/bundle_nontranslated                  2.0.1         2016-05-04 09:23:22
    metamodels/bundle_translated                     2.0.1         2016-05-04 09:11:51
    metamodels/core                                  2.0.0-alpha14 2016-08-24 16:27:48
    metamodels/filter_checkbox                       2.0.0         2016-05-30 21:54:34
    metamodels/filter_fromto                         2.0.0         2016-05-30 22:28:20
    metamodels/filter_range                          2.0.0         2016-05-30 22:55:02
    metamodels/filter_select                         2.0.0-alpha2  2015-09-18 08:32:46
    metamodels/filter_tags                           2.0.0-alpha2  2015-09-18 08:32:53
    metamodels/filter_text                           2.0.0-alpha5  2016-09-01 22:18:17
    ----------------------------------------------------------------------------------
    
    http://pimple.sensiolabs.org
    pimple/pimple                                    v1.1.1        2013-11-22 08:30:29
    ----------------------------------------------------------------------------------
    
    https://symfony.com
    symfony/event-dispatcher                         v2.8.14       2016-10-13 01:43:15
    symfony/expression-language                      v2.8.14       2016-11-03 07:52:58
    ----------------------------------------------------------------------------------
    
    other
    contao-community-alliance/url-builder            1.1.3         2015-12-23 16:50:06
    Und ja, das verschieben der Items via blauem Pfeil funktioniert.

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

    Standard

    dann arbeite mit dem "blauen Pfeil"...

    Den Fehler kann ich so nicht nachvollziehen - ggf. das Nightly nochmal einspielen (vielleicht eine Datei "hängen geblieben") - ansonsten auf das nächste Update beim Nightly warten oder auf Composer umstellen

    Die Sachen http://metamodels.readthedocs.io/de/.../mm-start.html hast Du als aufmerksamer Forum- und Handbuch-Leser sicher beachtet...

  7. #7
    Contao-Nutzer Avatar von Spelmann
    Registriert seit
    24.11.2012.
    Ort
    Nördlich von Berlin
    Beiträge
    234

    Standard

    Ich versuch so gut es geht an alles zu denken.
    Gelingt mir nicht immer. Manchmal gerät mir die Webseitenerstellung eher zu einem kontrollierten Absturz als dezidierter Entwicklungsarbeit. Bin halt eher Grafiker mit Programmier-Ambition, aber so lange man hier bei Fragen so toll unterstützt wird, ist alles gut!

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

    Standard

    Auch wenn man mit MM vieles "zusammenklicken" kann, sollte man einen gewissen Plan vom Datenbankaufbau haben und auch etwas PHP für eine individuelle Ausgabe... da ist bei einigen dann doch "das Ende der Fahnenstange" erreicht, was man der Erweiterung so nicht auf den ersten Blick ansieht - ob das für Dich zutrifft, kannst nur Du einschätzen...

    Um Frust und Endtäuschung vorzubeugen, ist es bei "echten Kundenprojekten" ggf. eine gute Idee bei der MM-Community sich für den Start jemanden mit ins Boot zu holen. "Schwimmt das Boot erstmal, kann man dann meistens selbständig weiter paddeln..."

  9. #9
    Contao-Nutzer Avatar von Spelmann
    Registriert seit
    24.11.2012.
    Ort
    Nördlich von Berlin
    Beiträge
    234

    Standard

    Ich habe, bevor ich Contao für mich entdeckt habe, schon einige Seiten mit einem kleinen, wirklich ganz ganz kleinen eigenen Backend erstellt. Auch mit komplexen Tabellenbezügen. Ein Grundverständnis ist also schon gegeben, auch wenn ich mich mit OOP total schwer tue. Contao, und so elementare Erweiterungen wie Metamodels finde ich dann schwierig, wo ich in meiner eigenen Umgebung 5 Minuten bräuchte um ein Problem zu erkennen und zu lösen (da hat man den Fehler in der Regel ja selbst verursacht), hier dann aber Stunden, weil natürlich das ganze System viel komplexer ist. Ist halt so. Dafür ist das Ergebnis dann professionell und skalierbar.

    Ich nehme Deinen Tipp aber mal gerne mit, den Einzelkämpferposten auch mal aufzugeben.

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

    Standard Manuelle Sortierung - so klappts

    Ich in der Eingabemaske des Metamodels, dann unter "Sortierung und Gruppierung" meines Backends, nicht nur 1 Einstellung (manuell) sondern noch eine zweite Einstellung erstellen, die man dann auf Standard setzt.
    Im Datensatz des Metamodels wähle ich dann unter dem Filter "Sortieren" die nicht-standardisierte Einstellung "manuell" und dann klappts.

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

    Standard

    Zitat Zitat von 4lmnts Beitrag anzeigen
    Ich in der Eingabemaske des MetaModels, dann unter "Sortierung und Gruppierung" meines Backends, nicht nur 1 Einstellung (manuell) sondern noch eine zweite Einstellung erstellen, die man dann auf Standard setzt.
    Im Datensatz des MetaModels wähle ich dann unter dem Filter "Sortieren" die nicht-standardisierte Einstellung "manuell" und dann klappts.
    welches MM, Contao usw.? siehe https://community.contao.org/de/show...-in-MetaModels


    Du solltest auch mir einer Einstellung bei Sortierung/Gruppierung als "Manuell" Erfolg haben, wenn diese auf "Standard" gesetzt ist - ab MM 2.3 ist die erste angelegte Einstellung automatisch auf Standard.

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
  •