Ankündigung

Einklappen
Keine Ankündigung bisher.

Autogrid verursacht Probleme in Kombination mit MetaModels (Contao 4.4)

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • Autogrid verursacht Probleme in Kombination mit MetaModels (Contao 4.4)

    Hallo, ich habe bei einem Kunden Eclipse im Einsatz und wollte MetaModels dort integrieren. Sobald ich die Rendereinstellungen einer Model anpassen möchte, erscheint eine Fehlermeldung, als ob dabei Autogrid aufgerufen werden würde, was doch an der Stelle keinen Sinn macht oder?

  • #2
    MetaModels reicht falsche Widget klassen durch. Autogrid erwartet hier nach Contao STandard ein Element, das von Contaos \Widget Klasse erbt.
    Ich bezweifle, dass MetaModels der Auslöser ist. Ein Modul mit der Klasse \JustTextWidgets gibt die Klassen heraus.
    http://www.premium-contao-themes.com

    Kommentar


    • #3
      Danke für die Antwort. Hab hier mal die composer.json, wüsste jetzt nicht welches dafür verantwortlich sein könnte:

      {
      "type": "project",
      "require": {
      "contao-community-alliance/dc-general": "dev-feature/contao4-release as 2.1.0",
      "contao/calendar-bundle": "4.4",
      "contao/manager-bundle": "4.4.*",
      "contao/news-bundle": "^4.4",
      "do-while/contao-backupdb-bundle": "^1.3",
      "jrgregory/m17-sticky-backend-footer": "^2.0",
      "menatwork/contao-multicolumnwizard-bundle": "^3.4.0@beta",
      "metamodels/attribute_alias": "^2.1.0@dev",
      "metamodels/attribute_checkbox": "^2.1.0@dev",
      "metamodels/attribute_color": "^2.1.0@dev",
      "metamodels/attribute_combinedvalues": "^2.1.0@dev",
      "metamodels/attribute_country": "^2.1.0@dev",
      "metamodels/attribute_decimal": "^2.1.0@dev",
      "metamodels/attribute_file": "^2.1.0@dev",
      "metamodels/attribute_langcode": "^2.1.0@dev",
      "metamodels/attribute_levensthein": "^2.1.0@dev",
      "metamodels/attribute_longtext": "^2.1.0@dev",
      "metamodels/attribute_numeric": "^2.1.0@dev",
      "metamodels/attribute_rating": "^2.1.0@dev",
      "metamodels/attribute_select": "^2.1.0@dev",
      "metamodels/attribute_tabletext": "^2.1.0@dev",
      "metamodels/attribute_tags": "^2.1.0@dev",
      "metamodels/attribute_text": "^2.1.0@dev",
      "metamodels/attribute_timestamp": "^2.1.0@dev",
      "metamodels/attribute_translatedalias": "^2.1.0@dev",
      "metamodels/attribute_translatedcheckbox": "^2.1.0@dev",
      "metamodels/attribute_translatedcombinedvalues": "^2.1.0@dev",
      "metamodels/attribute_translatedfile": "^2.1.0@dev",
      "metamodels/attribute_translatedlongtext": "^2.1.0@dev",
      "metamodels/attribute_translatedselect": "^2.1.0@dev",
      "metamodels/attribute_translatedtabletext": "^2.1.0@dev",
      "metamodels/attribute_translatedtags": "^2.1.0@dev",
      "metamodels/attribute_translatedtext": "^2.1.0@dev",
      "metamodels/attribute_translatedurl": "^2.1.0@dev",
      "metamodels/attribute_url": "^2.1.0@dev",
      "metamodels/core": "^2.1.0@dev",
      "metamodels/filter_checkbox": "^2.1.0@dev",
      "metamodels/filter_fromto": "^2.1.0@dev",
      "metamodels/filter_range": "^2.1.0@dev",
      "metamodels/filter_register": "^2.1.0@dev",
      "metamodels/filter_select": "^2.1.0@dev",
      "metamodels/filter_tags": "^2.1.0@dev",
      "metamodels/filter_text": "^2.1.0@dev"
      },
      "extra": {
      "contao-component-dir": "assets"
      },
      "scripts": {
      "post-install-cmd": [
      "Contao\\ManagerBundle\\Composer\\ScriptHandler::i nitializeApplication"
      ],
      "post-update-cmd": [
      "Contao\\ManagerBundle\\Composer\\ScriptHandler::i nitializeApplication"
      ]
      }
      }

      Kommentar


      • #4
        Und das sagt das Contao Forum, scheinbar fehlt bei Autogrid etwas: https://community.contao.org/de/show...917#post495917
        Hallo, ich habe bei einem Kunden Eclipse im Einsatz und wollte MetaModels dort integrieren. Sobald ich die Rendereinstellungen einer Model anpassen möchte, erscheint eine Fehlermeldung, als ob dabei Autogrid aufgerufen werden würde, was doch an der Stelle keinen Sinn macht oder? Und warum erscheint dieser Fehler? Vielen Dank im Voraus! 21924 21925

        Kommentar


        • #5
          Änder die das direkt in AG einfach selbst. Da ich mir nicht MM installieren würde bzw. installieren werde, öffne die Datei:
          system/modules/pct_autogrid/PCT/AutoGrid/AutoGrid.php und ändere Zeile 256 nach:

          Code:
           public function parseWidgetCallback($strBuffer, $objWidget)
          Dann ist es imgrunde egal was MM da schickt, hauptsache es hat irgendwas mit Objekten zu tun

          Klicke auf die Grafik für eine vergrößerte Ansicht

Name: screenshot_4124.jpg
Ansichten: 118
Größe: 23,9 KB
ID: 14525
          http://www.premium-contao-themes.com

          Kommentar


          • #6
            Danke, das hat sofort geholfen :-)

            Kommentar

            Lädt...
            X