Contao-Camp 2024
Ergebnis 1 bis 5 von 5

Thema: [omosde/contao-om-backend] Warning: Undefined array key "tables"

  1. #1
    Community-Moderator & Contao-Urgestein Avatar von derRenner
    Registriert seit
    23.10.2012.
    Ort
    hoRn|waldviertel
    Beiträge
    2.853
    Contao-Projekt unterstützen

    Support Contao

    Standard [omosde/contao-om-backend] Warning: Undefined array key "tables"

    Hallo,

    nach der Installation von [omosde/contao-om-backend] erhalte ich im Backend im Debug-Mode einen Error

    Contao 4.13.6
    php81
    Lokale Installation unter laragon

    Ich beziehe dies mal auf die Erweiterung, denn nach Deinstallation ist der Fehler weg.


    Stack Trace
    Code:
    ErrorException:
    Warning: Undefined array key "tables"
    
      at C:\laragon\www\bike\vendor\omosde\contao-om-backend\src\Resources\contao\config\config.php:108
      at include('C:\\laragon\\www\\bike\\vendor\\omosde\\contao-om-backend\\src\\Resources\\contao\\config\\config.php')
         (C:\laragon\www\bike\vendor\contao\core-bundle\src\Resources\contao\library\Contao\Config.php:198)
      at Contao\Config->initialize()
         (C:\laragon\www\bike\vendor\contao\core-bundle\src\Resources\contao\library\Contao\Config.php:163)
      at Contao\Config::getInstance()
         (C:\laragon\www\bike\vendor\contao\core-bundle\src\Framework\Adapter.php:46)
      at Contao\CoreBundle\Framework\Adapter->__call('getInstance', array())
         (C:\laragon\www\bike\vendor\contao\core-bundle\src\Framework\ContaoFramework.php:277)
      at Contao\CoreBundle\Framework\ContaoFramework->initializeFramework()
         (C:\laragon\www\bike\vendor\contao\core-bundle\src\Framework\ContaoFramework.php:121)
      at Contao\CoreBundle\Framework\ContaoFramework->initialize()
         (C:\laragon\www\bike\vendor\contao\core-bundle\src\Security\User\ContaoUserProvider.php:68)
      at Contao\CoreBundle\Security\User\ContaoUserProvider->loadUserByIdentifier('B.Renner')
         (C:\laragon\www\bike\vendor\contao\core-bundle\src\Security\User\ContaoUserProvider.php:87)
      at Contao\CoreBundle\Security\User\ContaoUserProvider->refreshUser(object(BackendUser))
         (C:\laragon\www\bike\vendor\symfony\security-http\Firewall\ContextListener.php:236)
      at Symfony\Component\Security\Http\Firewall\ContextListener->refreshUser(object(UsernamePasswordToken))
         (C:\laragon\www\bike\vendor\symfony\security-http\Firewall\ContextListener.php:137)
      at Symfony\Component\Security\Http\Firewall\ContextListener->authenticate(object(RequestEvent))
         (C:\laragon\www\bike\vendor\symfony\security-bundle\Debug\WrappedLazyListener.php:49)
      at Symfony\Bundle\SecurityBundle\Debug\WrappedLazyListener->authenticate(object(RequestEvent))
         (C:\laragon\www\bike\vendor\symfony\security-http\Firewall\AbstractListener.php:26)
      at Symfony\Component\Security\Http\Firewall\AbstractListener->__invoke(object(RequestEvent))
         (C:\laragon\www\bike\vendor\symfony\security-bundle\Debug\TraceableFirewallListener.php:73)
      at Symfony\Bundle\SecurityBundle\Debug\TraceableFirewallListener->callListeners(object(RequestEvent), object(Generator))
         (C:\laragon\www\bike\vendor\symfony\security-http\Firewall.php:92)
      at Symfony\Component\Security\Http\Firewall->onKernelRequest(object(RequestEvent), 'kernel.request', object(TraceableEventDispatcher))
         (C:\laragon\www\bike\vendor\symfony\event-dispatcher\Debug\WrappedListener.php:117)
      at Symfony\Component\EventDispatcher\Debug\WrappedListener->__invoke(object(RequestEvent), 'kernel.request', object(TraceableEventDispatcher))
         (C:\laragon\www\bike\vendor\symfony\event-dispatcher\EventDispatcher.php:230)
      at Symfony\Component\EventDispatcher\EventDispatcher->callListeners(array(object(WrappedListener), object(WrappedListener), object(WrappedListener), object(WrappedListener), object(WrappedListener), object(WrappedListener), object(WrappedListener), object(WrappedListener), object(WrappedListener), object(WrappedListener), object(WrappedListener), object(WrappedListener), object(WrappedListener), object(WrappedListener), object(WrappedListener), object(WrappedListener), object(WrappedListener), object(WrappedListener), object(WrappedListener), object(WrappedListener), object(WrappedListener), object(WrappedListener), object(WrappedListener), object(WrappedListener), object(WrappedListener), object(WrappedListener), object(WrappedListener), object(WrappedListener)), 'kernel.request', object(RequestEvent))
         (C:\laragon\www\bike\vendor\symfony\event-dispatcher\EventDispatcher.php:59)
      at Symfony\Component\EventDispatcher\EventDispatcher->dispatch(object(RequestEvent), 'kernel.request')
         (C:\laragon\www\bike\vendor\symfony\event-dispatcher\Debug\TraceableEventDispatcher.php:154)
      at Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->dispatch(object(RequestEvent), 'kernel.request')
         (C:\laragon\www\bike\vendor\symfony\http-kernel\HttpKernel.php:128)
      at Symfony\Component\HttpKernel\HttpKernel->handleRaw(object(Request), 1)
         (C:\laragon\www\bike\vendor\symfony\http-kernel\HttpKernel.php:74)
      at Symfony\Component\HttpKernel\HttpKernel->handle(object(Request), 1, true)
         (C:\laragon\www\bike\vendor\symfony\http-kernel\Kernel.php:202)
      at Symfony\Component\HttpKernel\Kernel->handle(object(Request))
         (C:\laragon\www\bike\web\index.php:44)
    Grüsse
    Bernhard


  2. #2
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    34.061
    Partner-ID
    10107
    » sponsor me via GitHub or PayPal or Revolut

  3. #3
    Contao-Fan Avatar von Fehrmann
    Registriert seit
    04.07.2009.
    Ort
    Wismar
    Beiträge
    580
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Hi,

    ich habe bereits die meisten PHP 8 Probleme gefixt (lokal). Ich hoffe, das ich am WE eine neue Version bereitstellen kann.

    Viele Grüße
    René

    Edit:

    Wenn du nur den einen Fehler hast/beheben willst, dann kannst du folgendes versuchen:

    in src/Resources/contao/config/config.php:L108

    Code:
    $arrTables[$keyModule] = $module['tables'];
    wird zu:

    Code:
    if (isset($module['tables'])) {
        $arrTables[$keyModule] = $module['tables'];
    }
    Geändert von Fehrmann (06.07.2022 um 11:51 Uhr)
    Software-Entwickler Backend/Frontend

  4. #4
    Community-Moderator & Contao-Urgestein Avatar von derRenner
    Registriert seit
    23.10.2012.
    Ort
    hoRn|waldviertel
    Beiträge
    2.853
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Vielen Dank, habe es versucht
    aber diese Anpassung läuft in einen weiteren Error

    Code:
    Twig\Error\RuntimeError:
    An exception has been thrown during the rendering of a template ("Warning: Undefined array key "remove"").
    
      at C:\laragon\www\bike\vendor\contao\core-bundle\src\Resources\views\Backend\be_menu.html.twig:4
      at Twig\Template->displayWithErrorHandling(array('app' => object(AppVariable)), array())
         (C:\laragon\www\bike\vendor\twig\twig\src\Template.php:367)
      at Twig\Template->display(array())
         (C:\laragon\www\bike\vendor\twig\twig\src\Template.php:379)
      at Twig\Template->render(array(), array())
         (C:\laragon\www\bike\vendor\twig\twig\src\TemplateWrapper.php:40)
      at Twig\TemplateWrapper->render(array())
         (C:\laragon\www\bike\vendor\twig\twig\src\Environment.php:277)
      at Twig\Environment->render('@ContaoCore/Backend/be_menu.html.twig')
         (C:\laragon\www\bike\vendor\contao\core-bundle\src\Resources\contao\controllers\BackendMain.php:264)
      at Contao\BackendMain->compileTemplateData(array('version' => 'Version 4.13.6', 'main' => '<!-- TEMPLATE START: vendor/contao/core-bundle/src/Resources/contao/templates/backend/be_welcome.html5 --><div id="tl_soverview">  <div id="tl_messages">    <h2>Hinweise</h2>        <p>Ihre letzte Anmeldung war <time title="06.072022 09:44">vor 3 Stunden</time>. Willkommen zurück!</p>  </div>  <div id="tl_shortcuts">    <h2>Backend-Tastaturkürzel</h2>    <p>Wie Sie Ihren Arbeitsablauf durch die Verwendung von <a href="https://to.contao.org/shortcuts" target="_blank" rel="noreferrer noopener">Tastaturkürzeln</a> beschleunigen.</p>  </div>  <div id="tl_versions">    <h2>Zuletzt bearbeitet</h2>          <p>Zurzeit sind keine Versionen vorhanden.</p>      </div></div><!-- TEMPLATE END: vendor/contao/core-bundle/src/Resources/contao/templates/backend/be_welcome.html5 -->', 'title' => 'Dashboard', 'headline' => 'Dashboard', 'theme' => 'flexible', 'base' => 'http://bike.local/', 'language' => 'de', 'host' => 'bike.local', 'charset' => 'UTF-8', 'home' => 'Startseite', 'isPopup' => null, 'learnMore' => 'Mehr erfahren auf <a href="https://contao.org" target="_blank" rel="noreferrer noopener">contao.org</a>'))
         (C:\laragon\www\bike\vendor\contao\core-bundle\src\Resources\contao\controllers\BackendMain.php:220)
      at Contao\BackendMain->output()
         (C:\laragon\www\bike\vendor\contao\core-bundle\src\Resources\contao\controllers\BackendMain.php:172)
      at Contao\BackendMain->run()
         (C:\laragon\www\bike\vendor\contao\core-bundle\src\Controller\BackendController.php:49)
      at Contao\CoreBundle\Controller\BackendController->mainAction()
         (C:\laragon\www\bike\vendor\symfony\http-kernel\HttpKernel.php:152)
      at Symfony\Component\HttpKernel\HttpKernel->handleRaw(object(Request), 1)
         (C:\laragon\www\bike\vendor\symfony\http-kernel\HttpKernel.php:74)
      at Symfony\Component\HttpKernel\HttpKernel->handle(object(Request), 1, true)
         (C:\laragon\www\bike\vendor\symfony\http-kernel\Kernel.php:202)
      at Symfony\Component\HttpKernel\Kernel->handle(object(Request))
         (C:\laragon\www\bike\public\index.php:44)
    Grüsse
    Bernhard


  5. #5
    Contao-Fan Avatar von Fehrmann
    Registriert seit
    04.07.2009.
    Ort
    Wismar
    Beiträge
    580
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Hi,

    ja, das hatte ich befürchtet. Ich versuche es am WE zu schaffen, dann habt ihr Anfang nächster Woche eine neue Version.

    Viele Grüße
    René
    Software-Entwickler Backend/Frontend

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
  •