Seite 1 von 5 123 ... LetzteLetzte
Ergebnis 1 bis 40 von 174

Thema: Contao 3 Kompatibilität

  1. #1
    Contao-Nutzer
    Registriert seit
    21.02.2010.
    Beiträge
    38

    Standard Contao 3 Kompatibilität

    Hallo,

    gibt es schon eine Version die mit Contao 3 kompatibel ist? Wenn ich einen Artikel bearbeiten will bekomme ich im BE mit der 1-0-0 folgenden Fehler:

    Warning: in_array() expects parameter 2 to be array, null given in C:\wamp\www\tl_test\system\modules\core\library\Co ntao\System.php on line 110
    und
    Fatal error: Class 'DMAElementGeneratorCallbacks' not found in C:\wamp\www\tl_test\system\modules\core\library\Co ntao\System.php on line 110
    Geändert von timo1975 (23.10.2012 um 21:07 Uhr)

  2. #2
    Contao-Fan Avatar von JanoschSkuplik
    Registriert seit
    13.08.2009.
    Ort
    Raesfeld
    Beiträge
    536
    Partner-ID
    6909
    User beschenken
    Wunschliste

    Standard

    Zitat Zitat von timo1975 Beitrag anzeigen
    Hallo,

    gibt es schon eine Version die mit Contao 3 kompatibel ist?
    Die gibt es leider derzeit noch nicht. Wir werden uns aber mal ansehen, wie komplex es ist diese Erweiterung kompatibel zu machen. Leider kann ich zu einem Zeitpunkt noch nichts sagen.

    Viele Grüße
    Janosch

  3. #3
    Wandelndes Contao-Lexikon Avatar von BugBuster
    Registriert seit
    15.06.2009.
    Ort
    Berlin
    Beiträge
    10.513
    User beschenken
    Wunschliste

    Standard

    Hallo timmo1975,
    was haste denn schon getan um diese kompatible zu machen?
    Was jeder Nutzer selber versuchen kann st den Autoload Generator für diese Erweiterung anzuwerfen.
    Danach eine Systemwartung, und schauen ob es dann geht.
    Wenn nicht, dann ist vom Entwickler eine Anpassung nötig.
    Siehe auch das Screencast dazu http://youtu.be/qElrI2nbV5M
    Grüße, BugBuster
    "view source" is your guide.
    Danke an alle Amazon Wunschlisten Erfüller

  4. #4
    Contao-Nutzer
    Registriert seit
    21.02.2010.
    Beiträge
    38

    Standard

    danke für den tipp. mit dem autoloader verschwindet der fehler, allerdings kann ich die eg-elemente noch nich als content-element auswählen (fehler in der auswahl).

  5. #5
    Contao-Fan Avatar von JanoschSkuplik
    Registriert seit
    13.08.2009.
    Ort
    Raesfeld
    Beiträge
    536
    Partner-ID
    6909
    User beschenken
    Wunschliste

    Standard

    Hallo zusammen,

    ich denke, dass ich morgen mal die ersten umfangreicheren Tests mit dem Elementgenerator und Contao 3 machen werde (da wir ihn eventuell für ein aktuelles Projekt mit Contao 3 gut gebrauchen können). Somit kann ich dann auch direkt einschätzen wann und in welcher Form es die Kompatibilität zu Contao 3 geben wird.

    Viele Grüße
    Janosch

  6. #6
    Contao-Fan Avatar von JanoschSkuplik
    Registriert seit
    13.08.2009.
    Ort
    Raesfeld
    Beiträge
    536
    Partner-ID
    6909
    User beschenken
    Wunschliste

    Standard

    Zitat Zitat von timo1975 Beitrag anzeigen
    danke für den tipp. mit dem autoloader verschwindet der fehler, allerdings kann ich die eg-elemente noch nich als content-element auswählen (fehler in der auswahl).
    Hallo, wird das Feld in der Auswahl gar nicht angezeigt? Oder steht dort ein Fehler?

    Ich konnte die Felder dort integrieren, indem ich in der config.php vom Elementgenerator vor dem // Get defined frontend modules from configuration die localconfig.php includiert habe:
    PHP-Code:
    include TL_ROOT '/system/config/localconfig.php';
    // Get defined frontend modules from configuration 
    Ich werde nun noch weiter testen, ehe ich die neue Version veröffentliche. Damit sieht es aber eigentlich schon recht gut aus.

  7. #7
    Contao-Nutzer
    Registriert seit
    21.02.2010.
    Beiträge
    38

    Standard

    Sorry sollte nicht "fehler in der auswahl", sondern "fehlt in der auswahl" heißen -> es wird also gar nicht angezeigt.

    mit dem include in der config.php klappt es

  8. #8
    Contao-Nutzer
    Registriert seit
    11.07.2009.
    Beiträge
    106

    Standard

    hallo.

    soweit konnte ich die extension zum laufen bekommen.

    ich habe das element "dateiauswahl" integriert. wenn ich nun eine auswahl aufrufe zeigt er mir die einzelnen ordner nicht an.

    woran kann das liegen?

  9. #9
    Contao-Nutzer
    Registriert seit
    11.07.2009.
    Beiträge
    106

    Standard

    bei der seitenauswahl ist das gleiche problem vorhanden. hier wird die seitenstruktur angezeigt jedoch nach dem klick auf "Anwenden" passiert nichts....

  10. #10
    Contao-Fan Avatar von JanoschSkuplik
    Registriert seit
    13.08.2009.
    Ort
    Raesfeld
    Beiträge
    536
    Partner-ID
    6909
    User beschenken
    Wunschliste

    Standard

    Zitat Zitat von 2nuts Beitrag anzeigen
    bei der seitenauswahl ist das gleiche problem vorhanden. hier wird die seitenstruktur angezeigt jedoch nach dem klick auf "Anwenden" passiert nichts....
    Muss ich mir mal ansehen.

  11. #11
    Contao-Nutzer
    Registriert seit
    11.07.2009.
    Beiträge
    106

    Standard

    Hi JanoschSkuplik.

    Das wäre Super. Wie gesagt ich würde es aktuell ganz dringend für ein Projekt brauchen...

  12. #12
    Contao-Fan Avatar von JanoschSkuplik
    Registriert seit
    13.08.2009.
    Ort
    Raesfeld
    Beiträge
    536
    Partner-ID
    6909
    User beschenken
    Wunschliste

    Standard

    Hallo zusammen,

    ich habe nun die aktuelle Version in den master-Branch bei github gemerged (gar nicht so konfliktfrei ). Diese Version funktioniert bei mir auch mit Contao 3 (inkl. Filepicker und Seitenpicker). Vielleicht können das ein paar Tester bestätigen. Hier der Link zum Repository: https://github.com/JanoschSkuplik/dma_elementgenerator

    Ich habe versucht alle Anpassungen für Contao 3 so zu implementieren, dass sie abwärtskompatibel sein sollten. Ein erste Test in einer älteren Contao-Version war auch erfolgreich. Falls trotzdem etwas bei einer älteren Version nicht funktionieren sollte – einfach über github melden.

    Aktuell gibt es noch ein Problem mit der Auswahl von mehreren Dateien (im Filepicker). Da arbeite ich aber an einer Lösung. Solange ihr die aber nicht verwendet, sollte alles klappen).

    Viele Grüße
    Janosch

    UPDATE: neue Github-Url https://github.com/DMAGmbH/dma_elementgenerator
    Geändert von JanoschSkuplik (27.02.2013 um 07:16 Uhr)

  13. #13
    Contao-Nutzer
    Registriert seit
    11.07.2009.
    Beiträge
    106

    Standard

    hallo.

    ich habe nun den dma_elementgenerator im test. läuft soweit ganz gut. jetzt habe ich jedoch noch ein problemchen.

    ich habe ein feld mit der attribut bild hinzugefügt. habe eine eigenes template erzeugt und versucht meine beiden felder auszugeben mit der üblichen syntax.

    beim bild verwende ich:

    <img src="<?php echo $this->elements['bild']; ?>" />

    funzt aber nicht. im quellcode gibt er mir folgendes aus:

    <img src="<p class="error">Dieses Element verwendet noch das alte Contao 2 SRC-Format. Haben Sie die Datenbank aktualisiert?</p>" />

    muss ich das element bild anders aufrufen?

  14. #14
    Contao-Nutzer
    Registriert seit
    17.03.2011.
    Beiträge
    49

    Standard ebenfalls Probleme ein Bild im Template aufzurufen

    Hallo zusammen,
    das gleiche Problem im 3.0 wie 2nuts mit dem Bildaufruf im Template habe ich auch...

    habe nur ein paar Links vorrecherchieren können die dem Entwickler vielleicht schnell weiterhelfen, ich komme da selbst leider nicht weiter:
    http://www.contao.glen-langer.de/das...ilesystem.html
    https://community.contao.org/de/show...zte-Filesystem

    Contao 3 speichert Dateipfad/Dateiname nicht mehr in einem Feld wie zB singleSRC sondern eine Zahl. Die Zugehörige Datei ist dann in einer anderen Tabelle.
    Stellt sich die Frage ob in der Extension etwas geändert werden muß oder der Aufruf im Template nun einfach anders läuft...

  15. #15
    Contao-Fan Avatar von JanoschSkuplik
    Registriert seit
    13.08.2009.
    Ort
    Raesfeld
    Beiträge
    536
    Partner-ID
    6909
    User beschenken
    Wunschliste

    Standard

    Zitat Zitat von 2nuts Beitrag anzeigen
    muss ich das element bild anders aufrufen?
    Eigentlich sollte im Template alles so bleiben, wie gehabt. Da muss ich dann in der Erweiterung noch mal ran

    Zitat Zitat von martin1012 Beitrag anzeigen
    Contao 3 speichert Dateipfad/Dateiname nicht mehr in einem Feld wie zB singleSRC sondern eine Zahl.
    Dass Contao 3 die Bilder anders behandelt ist bei den neuen Elementen schon berücksichtigt. Eigentlich auch bei den Datei-Elementen. Trotzdem scheine ich noch irgendeinen Fall vergessen zu haben.

    Habt ihr für die Elemente, die nicht richtig angezeigt werden, komplett neue Elemente angelegt, oder habt ihr den neuen Elementgenerator in eine bestehende Installation (in der bereits eigene Elemente vorhanden waren) kopiert?

  16. #16
    Contao-Nutzer
    Registriert seit
    17.03.2011.
    Beiträge
    49

    Standard

    hallo Janosch,
    cool dass du dich so schnell meldest!
    ich habe eine neue Contao 3 Installation mit deinem aktuellen Testmodul aus Github (Post #12)... und dann habe ich die Elemente neu angelegt. Man musste beim Modulordner noch das "-master" weglassen, sonst klappt dann alles soweit, ein Datenbankfeld für ein Textfeld kann ich zb auslesen, nur beim Bild auslesen kommt die Fehlermeldung:
    "Dieses Element verwendet noch das alte Contao 2 SRC-Format. Haben Sie die Datenbank aktualisiert?"
    Datenbank hatte ich aktualisiert, Temp-Ordner geleert...
    M
    Geändert von martin1012 (27.11.2012 um 10:06 Uhr)

  17. #17
    Contao-Fan Avatar von JanoschSkuplik
    Registriert seit
    13.08.2009.
    Ort
    Raesfeld
    Beiträge
    536
    Partner-ID
    6909
    User beschenken
    Wunschliste

    Standard

    Alles klar, dann werde ich diese Fälle noch mal debuggen.

  18. #18
    Contao-Fan Avatar von JanoschSkuplik
    Registriert seit
    13.08.2009.
    Ort
    Raesfeld
    Beiträge
    536
    Partner-ID
    6909
    User beschenken
    Wunschliste

    Standard

    Zitat Zitat von martin1012 Beitrag anzeigen
    hallo Janosch,
    cool dass du dich so schnell meldest!
    ich habe eine neue Contao 3 Installation mit deinem aktuellen Testmodul aus Github (Post #12)... und dann habe ich die Elemente neu angelegt. Man musste beim Modulordner noch das "-master" weglassen, sonst klappt dann alles soweit, ein Datenbankfeld für ein Textfeld kann ich zb auslesen, nur beim Bild auslesen kommt die Fehlermeldung:
    "Dieses Element verwendet noch das alte Contao 2 SRC-Format. Haben Sie die Datenbank aktualisiert?"
    Datenbank hatte ich aktualisiert, Temp-Ordner geleert...
    M
    Hallo,

    kannst du mir mal posten, was <?php $this->showTemplateVars(); ?> im Template bei deiner Konfiguration ausgibt?

  19. #19
    Contao-Nutzer
    Registriert seit
    17.03.2011.
    Beiträge
    49

    Standard

    Folgender Aufruf des Bildes im Template:
    Code:
    <?php echo $this->elements['Slider_Bild']; ?>
    generiert mit angezeigten Variablen:
    Code:
    Array
    (
        [contentElement] => 1
        [id] => 15
        [articleID] => 12
        [articleTitle] => Slider
        [articleAlias] => slider
        [elements] => Array
            (
                [Slider_Text] => sliedertext
                [Slider_Bild] => 
    
    Dieses Element verwendet noch das alte Contao 2 SRC-Format. Haben Sie die Datenbank aktualisiert?
    
            )
    
        [labels] => Array
            (
                [Slider_Text] => Slider_Text
                [Slider_Bild] => Slider_Bild
            )
    
        [classes] => Array
            (
                [Slider_Text] => textarea
                [Slider_Bild] => image
            )
    
        [fields] => 
    Slider_Text sliedertext
      
    
    Slider_Bild
    
    [data] => Array
            (
                [Slider_Text] => Array
                    (
                        [raw] => sliedertext
                        [type] => textarea
                        [value] => sliedertext
                        [parsed] => 
    Slider_Text sliedertext
      
    
                    )
    
                [Slider_Bild] => Array
                    (
                        [raw] => files/hilleundjung/images/Fiat 1600_mama.jpg
                        [type] => image
                        [parsed] => 
    Slider_Bild
    
     )
    
            )
    
        [gobalCounter] => 0
        [singleCounter] => 0
        [style] => 
        [cssID] => 
        [class] => ce_dma_eg_1
    )
    Folgendes führte auch zu keinem Ergebnis:
    Code:
    <?php echo $this->elements['Slider_Bild']['raw']; ?>

  20. #20
    Contao-Fan Avatar von JanoschSkuplik
    Registriert seit
    13.08.2009.
    Ort
    Raesfeld
    Beiträge
    536
    Partner-ID
    6909
    User beschenken
    Wunschliste

    Standard

    Zitat Zitat von martin1012 Beitrag anzeigen

    Folgendes führte auch zu keinem Ergebnis:
    Code:
    <?php echo $this->elements['Slider_Bild']['raw']; ?>
    Code:
    <?php echo $this->data['Slider_Bild']['raw']; ?>
    dürfte aber funktionieren. Trotzdem interessiert mich aber warum bei den Elements noch nicht die neue Syntax greift. Danke deshalb für die Template-Daten.

  21. #21
    Contao-Nutzer
    Registriert seit
    17.03.2011.
    Beiträge
    49

    Daumen hoch mit "data" funktionierts

    Hallo Janosch, vielen Dank!
    Mit data bekommt man tatsächlich den Pfad des Bildes aus der Datenbank:
    Code:
    <?php echo $this->data['Slider_Bild']['raw']; ?>
    Zwei Codeschnipsel bei der finalen Extensionbeschreibung für ein normales Feld und ein Bild würden da sicherlich schon reichen.
    Super Erweiterung und danke für das schnelle Debugging!
    Grüße, Martin
    Geändert von martin1012 (29.11.2012 um 09:43 Uhr)

  22. #22
    Contao-Fan Avatar von JanoschSkuplik
    Registriert seit
    13.08.2009.
    Ort
    Raesfeld
    Beiträge
    536
    Partner-ID
    6909
    User beschenken
    Wunschliste

    Standard

    Zitat Zitat von martin1012 Beitrag anzeigen

    Zwei Codeschnipsel bei der finalen Extensionbeschreibung für ein normales Feld und ein Bild würden da sicherlich schon reichen.
    Super Erweiterung und danke für das schnelle Debugging!
    Grüße, Martin
    Da wird demnächst was kommen - alternativ steht einiges hiervon auch im WIKI-Artikel, den ich bei Veröffentlichung der neuen Version mal updaten werde. Bzgl. der File-Trees bin ich nämlich noch auf ein anderes Problem gestoßen.

    Viele Grüße
    Janosch

  23. #23
    Contao-Nutzer Avatar von corticelli
    Registriert seit
    20.06.2009.
    Ort
    Ranoldsberg bei Buchbach bei Dorfen bei München
    Beiträge
    230

    Standard

    Gibt es bekannte Querabhängigkeiten zu anderen Erweiterungen?
    Bei mir lassen sich nämlich noch nicht mal Inhaltselemente anlegen. Beim Versuch kommt ein Serverfehler 500 ...
    Weil ich halt ein Schelm bin.

  24. #24
    Contao-Fan Avatar von JanoschSkuplik
    Registriert seit
    13.08.2009.
    Ort
    Raesfeld
    Beiträge
    536
    Partner-ID
    6909
    User beschenken
    Wunschliste

    Standard

    Zitat Zitat von corticelli Beitrag anzeigen
    Gibt es bekannte Querabhängigkeiten zu anderen Erweiterungen?
    Bei mir lassen sich nämlich noch nicht mal Inhaltselemente anlegen. Beim Versuch kommt ein Serverfehler 500 ...
    Mir ist soweit eigentlich keine bekannt. Welche sind denn installiert? Vielleicht bekomme ich es ja nachgestellt.

  25. #25
    Contao-Nutzer Avatar von corticelli
    Registriert seit
    20.06.2009.
    Ort
    Ranoldsberg bei Buchbach bei Dorfen bei München
    Beiträge
    230

    Standard

    Das sind diese hier:
    • ce_wrap
    • easy_themes
    • includes
    • MultiColumnWizard
    • myfavicon
    • subcolumns
    • tags
    • tags_news
    Weil ich halt ein Schelm bin.

  26. #26
    Contao-Fan Avatar von JanoschSkuplik
    Registriert seit
    13.08.2009.
    Ort
    Raesfeld
    Beiträge
    536
    Partner-ID
    6909
    User beschenken
    Wunschliste

    Standard

    Zitat Zitat von corticelli Beitrag anzeigen
    Das sind diese hier:
    • ce_wrap
    • easy_themes
    • includes
    • MultiColumnWizard
    • myfavicon
    • subcolumns
    • tags
    • tags_news
    Ich habe nun in meiner Testumgebung einmal alle diese Erweiterungen installiert. Ergebnis: der Elementgenerator läuft. Hast du evtl. Zugriff auf die Server-Logs? Vielleicht steht da ja etwas interessantes drin.

  27. #27
    Contao-Nutzer Avatar von corticelli
    Registriert seit
    20.06.2009.
    Ort
    Ranoldsberg bei Buchbach bei Dorfen bei München
    Beiträge
    230

    Standard

    Hast du evtl. Zugriff auf die Server-Logs? Vielleicht steht da ja etwas interessantes drin.
    Yup, siehe Anhang.

    Die letzten drei Einträge:

    Code:
    [15-Jan-2013 15:21:24 UTC] 
    PHP Warning: in_array() expects parameter 2 to be array, null given in /kunden/230360_84428/webseiten/tl_instanzen/contao3/system/modules/core/library/Contao/System.php on line 110
    #0 [internal function]: __error(2, 'in_array() expe...', '/kunden/230360_...', 110, Array)
    #1 /kunden/230360_84428/webseiten/tl_instanzen/contao3/system/modules/core/library/Contao/System.php(110): in_array('getInstance', NULL)
    #2 /kunden/230360_84428/webseiten/tl_instanzen/contao3/system/modules/core/drivers/DC_Table.php(1883): Contao\System->import('DMAElementGener...')
    #3 /kunden/230360_84428/webseiten/tl_instanzen/contao3/system/modules/core/classes/Backend.php(382): Contao\DC_Table->edit()
    #4 /kunden/230360_84428/webseiten/tl_instanzen/contao3/contao/main.php(121): Contao\Backend->getBackendModule('dma_eg')
    #5 /kunden/230360_84428/webseiten/tl_instanzen/contao3/contao/main.php(319): Main->run()
    #6 {main}
    
    [15-Jan-2013 15:21:24 UTC] 
    PHP Warning: include(/kunden/230360_84428/webseiten/tl_instanzen/contao3/system/modules/dma_elementgenerator/DMAElementGeneratorCallbacks.php) [<a href='function.include'>function.include</a>]: failed to open stream: No such file or directory in /kunden/230360_84428/webseiten/tl_instanzen/contao3/system/modules/core/library/Contao/ClassLoader.php on line 152
    #0 /kunden/230360_84428/webseiten/tl_instanzen/contao3/system/modules/core/library/Contao/ClassLoader.php(152): __error(2, 'include(/kunden...', '/kunden/230360_...', 152, Array)
    #1 /kunden/230360_84428/webseiten/tl_instanzen/contao3/system/modules/core/library/Contao/ClassLoader.php(152): Contao\ClassLoader::load()
    #2 [internal function]: Contao\ClassLoader::load('DMAElementGener...')
    #3 /kunden/230360_84428/webseiten/tl_instanzen/contao3/system/modules/core/library/Contao/System.php(110): spl_autoload_call('DMAElementGener...')
    #4 /kunden/230360_84428/webseiten/tl_instanzen/contao3/system/modules/core/drivers/DC_Table.php(1883): Contao\System->import('DMAElementGener...')
    #5 /kunden/230360_84428/webseiten/tl_instanzen/contao3/system/modules/core/classes/Backend.php(382): Contao\DC_Table->edit()
    #6 /kunden/230360_84428/webseiten/tl_instanzen/contao3/contao/main.php(121): Contao\Backend->getBackendModule('dma_eg')
    #7 /kunden/230360_84428/webseiten/tl_instanzen/contao3/contao/main.php(319): Main->run()
    #8 {main}
    
    [15-Jan-2013 15:21:24 UTC] 
    PHP Warning: include() [<a href='function.include'>function.include</a>]: Failed opening '/kunden/230360_84428/webseiten/tl_instanzen/contao3/system/modules/dma_elementgenerator/DMAElementGeneratorCallbacks.php' for inclusion (include_path='.:/usr/local/lib/php') in /kunden/230360_84428/webseiten/tl_instanzen/contao3/system/modules/core/library/Contao/ClassLoader.php on line 152
    #0 /kunden/230360_84428/webseiten/tl_instanzen/contao3/system/modules/core/library/Contao/ClassLoader.php(152): __error(2, 'include() [<a h...', '/kunden/230360_...', 152, Array)
    #1 /kunden/230360_84428/webseiten/tl_instanzen/contao3/system/modules/core/library/Contao/ClassLoader.php(152): Contao\ClassLoader::load()
    #2 [internal function]: Contao\ClassLoader::load('DMAElementGener...')
    #3 /kunden/230360_84428/webseiten/tl_instanzen/contao3/system/modules/core/library/Contao/System.php(110): spl_autoload_call('DMAElementGener...')
    #4 /kunden/230360_84428/webseiten/tl_instanzen/contao3/system/modules/core/drivers/DC_Table.php(1883): Contao\System->import('DMAElementGener...')
    #5 /kunden/230360_84428/webseiten/tl_instanzen/contao3/system/modules/core/classes/Backend.php(382): Contao\DC_Table->edit()
    #6 /kunden/230360_84428/webseiten/tl_instanzen/contao3/contao/main.php(121): Contao\Backend->getBackendModule('dma_eg')
    #7 /kunden/230360_84428/webseiten/tl_instanzen/contao3/contao/main.php(319): Main->run()
    #8 {main}
    Angehängte Dateien Angehängte Dateien
    Weil ich halt ein Schelm bin.

  28. #28
    Contao-Fan Avatar von JanoschSkuplik
    Registriert seit
    13.08.2009.
    Ort
    Raesfeld
    Beiträge
    536
    Partner-ID
    6909
    User beschenken
    Wunschliste

    Standard

    Kannst du mal testen, ob es hilft die autoload-Dateien über die dev-Tools für den Elementgenerator neu zu erstellen?

  29. #29
    Contao-Nutzer Avatar von corticelli
    Registriert seit
    20.06.2009.
    Ort
    Ranoldsberg bei Buchbach bei Dorfen bei München
    Beiträge
    230

    Standard

    Jetzt gehts.
    Sorry, ich dachte, das wäre mit dem letzten Commit nicht mehr nötig ...
    Weil ich halt ein Schelm bin.

  30. #30
    Contao-Fan Avatar von JanoschSkuplik
    Registriert seit
    13.08.2009.
    Ort
    Raesfeld
    Beiträge
    536
    Partner-ID
    6909
    User beschenken
    Wunschliste

    Standard

    Zitat Zitat von corticelli Beitrag anzeigen
    Sorry, ich dachte, das wäre mit dem letzten Commit nicht mehr nötig ...
    Dachte ich auch Werde es mir noch einmal ansehen.

  31. #31
    Contao-Nutzer
    Registriert seit
    16.01.2013.
    Beiträge
    2

    Standard

    hallo zusammen,

    verfolge den thread schon etwas länger.

    habe vor kurzem auch ein neues contao 3 system aufgesetzt und musste feststellen, dass der elementgenerator nicht
    kompatibel ist und siehe da es tut sich etwas in dieser richtung.

    vorhin habe ich mal den letzten stand installiert und es hat ohne problem funktioniert.
    nur, wenn ich nun einen artikel bearbeiten will, bleib die seite leer.

    im contao log gibt er folgende fehler aus:

    Code:
    [16-Jan-2013 13:17:30 GMT] PHP Fatal error:  Class 'DMAElementGeneratorCallbacks' not found in D:\...\system\modules\core\library\Contao\System.php on line 110
    [16-Jan-2013 13:19:18 GMT] 
    PHP Warning: in_array() expects parameter 2 to be array, null given in D:\...\system\modules\core\library\Contao\System.php on line 110
    #0 [internal function]: __error(2, 'in_array() expe...', 'D:\...', 110, Array)
    #1 D:\...\system\modules\core\library\Contao\System.php(110): in_array('getInstance', NULL)
    #2 D:\...\system\modules\core\drivers\DC_Table.php(207): Contao\System->import('DMAElementGener...')
    #3 D:\...\system\modules\core\classes\Backend.php(211): Contao\DC_Table->__construct('tl_content', Array)
    #4 D:\...\contao\main.php(121): Contao\Backend->getBackendModule('article')
    #5 D:\...\contao\main.php(319): Main->run()
    #6 {main}
    Contao Version: 3.0.1

    hoffe da gibt es abhilfe für :)

    gruss
    julian beckmann

  32. #32
    Contao-Fan Avatar von JanoschSkuplik
    Registriert seit
    13.08.2009.
    Ort
    Raesfeld
    Beiträge
    536
    Partner-ID
    6909
    User beschenken
    Wunschliste

    Standard Contao 3 Kompatibilität

    Siehe den Tipp, ein paar Posts weiter oben (autoload).

  33. #33
    Contao-Nutzer
    Registriert seit
    16.01.2013.
    Beiträge
    2

    Standard

    holla,

    ah, wunderbar, hat funktioniert.

    war mir nicht sicher was mit autoload gemeint war.

    danke
    julian beckmann

  34. #34
    Contao-Nutzer
    Registriert seit
    20.03.2010.
    Beiträge
    43

    Standard

    Zitat Zitat von JanoschSkuplik Beitrag anzeigen
    Aktuell gibt es noch ein Problem mit der Auswahl von mehreren Dateien (im Filepicker). Da arbeite ich aber an einer Lösung. Solange ihr die aber nicht verwendet, sollte alles klappen).
    Hallo Joanosch,

    gibt's schon diesbezüglich eine Lösung?
    Ich habe folgendes gemerkt:
    Beim Auswählen von mehreren Dateien und speichern wird die DMAElementGeneratorCallbacks -> __call Funktion aufgerufen und das Array $args übergeben - da wird bereits nur eine File_Id übergeben also wirds schon vorher abgeschnitten - kannst du dir vorstellen wo?
    Dann könnte ich ewtl. weiter suchen.

    Danke,
    Grüsse -Sokran

  35. #35
    Contao-Fan Avatar von JanoschSkuplik
    Registriert seit
    13.08.2009.
    Ort
    Raesfeld
    Beiträge
    536
    Partner-ID
    6909
    User beschenken
    Wunschliste

    Standard

    Zitat Zitat von sokranIT Beitrag anzeigen
    Hallo Joanosch,

    gibt's schon diesbezüglich eine Lösung?
    Ich habe folgendes gemerkt:
    Beim Auswählen von mehreren Dateien und speichern wird die DMAElementGeneratorCallbacks -> __call Funktion aufgerufen und das Array $args übergeben - da wird bereits nur eine File_Id übergeben also wirds schon vorher abgeschnitten - kannst du dir vorstellen wo?
    Dann könnte ich ewtl. weiter suchen.

    Danke,
    Grüsse -Sokran
    Hallo Sokran,

    danke für dein Angebot - ich habe nun aber mal etwas getestet etc. Nun werden in meiner Installation mit der aktuellen github-Version auch mehrere Dateien unterstützt. Letzte Feinheiten kommen noch, sodass diese dann auch flexibler im Template zur Verfügung stehen. Aktuell sind die Daten nur über $this->data erreichbar. Problem war die Speicherung der Daten im csv-Format, bzw. in einer erwarteten blob-Spalte... Wie dem auch sei - ich habe es nun für multiple Eingabefelder optimiert. Weitere Tests stehen jetzt aber noch an.

    Viele Grüße
    Jansoch

  36. #36
    Contao-Nutzer
    Registriert seit
    20.03.2010.
    Beiträge
    43

    Standard

    WOW - klasse,

    vielen Dank!

  37. #37
    Contao-Nutzer
    Registriert seit
    17.10.2012.
    Ort
    Dresden
    Beiträge
    14

    Standard

    Hey Janosch,

    Ich habe den Elementgenerator momentan auf der neusten Contao Version 3.0 installiert.
    (Per Erweiterungskatalog die Version -> dma_elementgenerator: 0.0.3 alpha1 installiert, führte zu den oben genannten Fehlern von den anderen, deshalb die Version von Github über den Elementgernator kopiert.)
    Element konnte erstellt werden - Sobald ich einen Artikel mit dem Element erstellen möchte - Erhalte ich leider folgende Fehlermeldung:

    Code:
    Fatal error: Uncaught exception Exception with message Query error: Unknown column 'display_in_divs' in 'field list' (SELECT title,template,display_in_divs,class,without_label,content,module FROM tl_dma_eg WHERE id='2' LIMIT 0,1) thrown in …/system/modules/core/library/Contao/Database/Statement.php on line 317
    
    #0 …/system/modules/core/library/Contao/Database/Statement.php(261): Contao\Database\Statement->query()
    #1 …/system/modules/dma_elementgenerator/DMAElementGenerator.php(60): Contao\Database\Statement->execute('2')
    #2 …/system/modules/dma_elementgenerator/DMAElementGenerator.php(47): DMAElementGenerator->compile(Object(DMAElementGeneratorContent))
    #3 …/system/modules/dma_elementgenerator/DMAElementGeneratorContent.php(47): DMAElementGenerator->generate(Object(DMAElementGeneratorContent))
    #4 …/system/modules/core/elements/ContentElement.php(151): DMAElementGeneratorContent->compile()
    #5 …/system/modules/core/library/Contao/Controller.php(456): Contao\ContentElement->generate()
    #6 …/system/cache/dca/tl_content.php(999): Contao\Controller->getContentElement('65')
    #7 …/system/modules/core/drivers/DC_Table.php(3892): tl_content->addCteType(Array)
    #8 …/system/modules/core/drivers/DC_Table.php(351): Contao\DC_Table->parentView()
    #9 …/system/modules/core/classes/Backend.php(384): Contao\DC_Table->showAll()
    #10 …/contao/main.php(121): Contao\Backend->getBackendModule('article')
    #11 …/contao/main.php(319): Main->run()
    #12 {main}

  38. #38
    Wandelndes Contao-Lexikon Avatar von BugBuster
    Registriert seit
    15.06.2009.
    Ort
    Berlin
    Beiträge
    10.513
    User beschenken
    Wunschliste

    Standard

    Dann mach mal ein DB Update, da hat sich wohl was geändert.
    Grüße, BugBuster
    "view source" is your guide.
    Danke an alle Amazon Wunschlisten Erfüller

  39. #39
    Contao-Fan
    Registriert seit
    07.01.2011.
    Beiträge
    278

    Standard

    Wie komme ich denn an die Github-Version? Anscheinend findet man sie dort nicht mehr

  40. #40
    Contao-Fan Avatar von JanoschSkuplik
    Registriert seit
    13.08.2009.
    Ort
    Raesfeld
    Beiträge
    536
    Partner-ID
    6909
    User beschenken
    Wunschliste

    Standard

    Zitat Zitat von mj1985 Beitrag anzeigen
    Wie komme ich denn an die Github-Version? Anscheinend findet man sie dort nicht mehr
    Den Elementgenerator findest du nun unter https://github.com/DMAGmbH/dma_elementgenerator. Scheinbar habe ich doch noch ein paar Links übersehen.

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
  •