Contao-Camp 2024
Ergebnis 1 bis 9 von 9

Thema: Fehler bei Verwendung Feldtyp "Bild"

  1. #1
    Contao-Nutzer Avatar von mario0511
    Registriert seit
    08.05.2012.
    Beiträge
    100

    Fehler Fehler bei Verwendung Feldtyp "Bild"

    Guten Morgen zusammen,

    ich bin schon seit einer Weile nicht mehr in Contao unterwegs gewesen.

    Nun habe ich mir die aktuelle Contao LTS installiert, und wie auch schon früher, erstmal die wichtigsten Extensions installiert.
    Dazu gehörte für mich auch der dma_elementengenerator.

    Die Installation der Extension lief soweit problemlos.

    Nun habe ich ein neues Element mit Bild konfiguriert. Bei der Ausgabe jedoch, erhalten ich den Fehler "Call to a member function getOverwriteMetadata() on null" und kann mir darauf keine Reim machen.

    Kann mir jemand weiterhelfen?

    Danke euch

  2. #2
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    33.899
    Partner-ID
    10107

    Standard

    Welche Version hast du installiert? Nur dev-develop funktioniert in 4.9+, soweit ich weiß. Davon abgesehen wird diese Erweiterung glaube ich nicht mehr wirklich weiter entwickelt.
    » sponsor me via GitHub or PayPal or Revolut

  3. #3
    Contao-Nutzer Avatar von mario0511
    Registriert seit
    08.05.2012.
    Beiträge
    100

    Standard

    Danke für deine schnelle Antwort. Ich habe die "dev-develop" installiert. Contao 4.9.23.

    Alternativ habe ich die Erweiterung "Rocksolid Custom Elements" installiert, bekomme hier aber keine Eingabemaske im Contao-Backend angezeigt :-/

  4. #4
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    33.899
    Partner-ID
    10107

    Standard

    Zitat Zitat von mario0511 Beitrag anzeigen
    Alternativ habe ich die Erweiterung "Rocksolid Custom Elements" installiert, bekomme hier aber keine Eingabemaske im Contao-Backend angezeigt :-/
    Dafür gibt es auch keine Eingabemaske im Backend . Mit RSCE definierst du die Inhaltselemente über PHP. Siehe die Dokumentation: https://rocksolidthemes.com/de/conta.../dokumentation
    » sponsor me via GitHub or PayPal or Revolut

  5. #5
    Contao-Nutzer Avatar von mario0511
    Registriert seit
    08.05.2012.
    Beiträge
    100

    Standard

    Ahaaaa :-) ...danke für den Hinweis!

    Aber was ist nun dem DMA los, bekommt sonst niemand den Oben erwähnten Fehler?

  6. #6
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    33.899
    Partner-ID
    10107

    Standard

    Nutze den Debug-Modus und poste den Stack Trace.
    » sponsor me via GitHub or PayPal or Revolut

  7. #7
    Contao-Nutzer Avatar von mario0511
    Registriert seit
    08.05.2012.
    Beiträge
    100

    Standard

    PHP-Code:
    Call to a member function getOverwriteMetadata() on null

      at D
    :\xampp\7425\htdocs\contao-test\hp\vendor\contao\core-bundle\src\Resources\contao\elements\ContentImage.php:69
      at Contao
    \ContentImage->compile()
         (
    D:\xampp\7425\htdocs\contao-test\hp\vendor\contao\core-bundle\src\Resources\contao\elements\ContentElement.php:252)
      
    at Contao\ContentElement->generate()
         (
    D:\xampp\7425\htdocs\contao-test\hp\vendor\contao\core-bundle\src\Resources\contao\elements\ContentImage.php:56)
      
    at Contao\ContentImage->generate()
         (
    D:\xampp\7425\htdocs\contao-test\hp\vendor\dma\dma_elementgenerator\src\dma_elementgenerator\DMAElementGenerator.php:687)
      
    at DMA\DMAElementGenerator->compile(object(DMAElementGeneratorContent))
         (
    D:\xampp\7425\htdocs\contao-test\hp\vendor\dma\dma_elementgenerator\src\dma_elementgenerator\DMAElementGenerator.php:32)
      
    at DMA\DMAElementGenerator->generate(object(DMAElementGeneratorContent))
         (
    D:\xampp\7425\htdocs\contao-test\hp\vendor\dma\dma_elementgenerator\src\dma_elementgenerator\DMAElementGeneratorContent.php:31)
      
    at DMA\DMAElementGeneratorContent->compile()
         (
    D:\xampp\7425\htdocs\contao-test\hp\vendor\contao\core-bundle\src\Resources\contao\elements\ContentElement.php:252)
      
    at Contao\ContentElement->generate()
         (
    D:\xampp\7425\htdocs\contao-test\hp\vendor\contao\core-bundle\src\Resources\contao\library\Contao\Controller.php:595)
      
    at Contao\Controller::getContentElement(object(ContentModel), 'main')
         (
    D:\xampp\7425\htdocs\contao-test\hp\vendor\contao\core-bundle\src\Resources\contao\modules\ModuleArticle.php:202)
      
    at Contao\ModuleArticle->compile()
         (
    D:\xampp\7425\htdocs\contao-test\hp\vendor\contao\core-bundle\src\Resources\contao\modules\Module.php:214)
      
    at Contao\Module->generate()
         (
    D:\xampp\7425\htdocs\contao-test\hp\vendor\contao\core-bundle\src\Resources\contao\modules\ModuleArticle.php:74)
      
    at Contao\ModuleArticle->generate(false)
         (
    D:\xampp\7425\htdocs\contao-test\hp\vendor\contao\core-bundle\src\Resources\contao\library\Contao\Controller.php:523)
      
    at Contao\Controller::getArticle(object(ArticleModel), falsefalse'main')
         (
    D:\xampp\7425\htdocs\contao-test\hp\vendor\contao\core-bundle\src\Resources\contao\library\Contao\Controller.php:365)
      
    at Contao\Controller::getFrontendModule('0''main')
         (
    D:\xampp\7425\htdocs\contao-test\hp\vendor\contao\core-bundle\src\Resources\contao\pages\PageRegular.php:184)
      
    at Contao\PageRegular->prepare(object(PageModel))
         (
    D:\xampp\7425\htdocs\contao-test\hp\vendor\contao\core-bundle\src\Resources\contao\pages\PageRegular.php:58)
      
    at Contao\PageRegular->getResponse(object(PageModel), true)
         (
    D:\xampp\7425\htdocs\contao-test\hp\vendor\contao\core-bundle\src\Resources\contao\controllers\FrontendIndex.php:339)
      
    at Contao\FrontendIndex->renderPage(object(PageModel))
         (
    D:\xampp\7425\htdocs\contao-test\hp\vendor\symfony\http-kernel\HttpKernel.php:152)
      
    at Symfony\Component\HttpKernel\HttpKernel->handleRaw(object(Request), 1)
         (
    D:\xampp\7425\htdocs\contao-test\hp\vendor\symfony\http-kernel\HttpKernel.php:74)
      
    at Symfony\Component\HttpKernel\HttpKernel->handle(object(Request), 1true)
         (
    D:\xampp\7425\htdocs\contao-test\hp\vendor\symfony\http-kernel\Kernel.php:202)
      
    at Symfony\Component\HttpKernel\Kernel->handle(object(Request))
         (
    D:\xampp\7425\htdocs\contao-test\hp\web\index.php:31

  8. #8
    Contao-Nutzer Avatar von mario0511
    Registriert seit
    08.05.2012.
    Beiträge
    100

    Computer

    Mir ist eben aufgefallen das ich auf der falschen Contao-Version getestet habe.
    Ich habe die Version "4.12.4" anstatt "4.9.23 (LTS)" verwendet.

    Ich habe hier lokal kreuz-und-quer getestet bevor ich den Beitrag geschrieben habe und dabei dummerweise die Installationen verwechselt :-/

    Unter Contao 4.9.23 (LTS) tritt der Fehler wie es aussieht nicht auf. Bin gerade noch am testen.

    Ultra-Sorry für den Patzer
    Geändert von mario0511 (13.12.2021 um 13:19 Uhr)

  9. #9
    Contao-Nutzer Avatar von mario0511
    Registriert seit
    08.05.2012.
    Beiträge
    100

    Standard

    Unter Contao 4.9.23 (LTS) funktioniert bislang alles wunderbar. Nochmals Sorry für den Patzer

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
  •