Ergebnis 1 bis 6 von 6

Thema: Diverse Warnings bei öffnen von Themes Seitenlayout

  1. #1
    Contao-Fan
    Registriert seit
    12.11.2009.
    Ort
    Portugal
    Beiträge
    619

    Standard Diverse Warnings bei öffnen von Themes Seitenlayout

    Hallo!

    ich bekomme beim Öffnen Themens/Seitenlayout folgende Warnungen (werden oberhalb von Contao ausgegeben)
    Weiß jemand was das Problem ist?

    (hab gestern von contao 3.0.2 auf 3.0.3 upgedatet)
    leider kann man 3.0.3 noch nicht validieren mit dem Contao-Check

    Code:
    Warning: Invalid argument supplied for foreach() in /home/www/web482/html/juicyblue2013/system/modules/core/library/Contao/Controller.php on line 114
    #0 /home/www/web482/html/juicyblue2013/system/modules/core/library/Contao/Controller.php(114): __error(2, 'Invalid argumen...', '/home/www/web48...', 114, Array)
    #1 /home/www/web482/html/juicyblue2013/system/cache/dca/tl_layout.php(598): Contao\Controller::getTemplateGroup('fe_')
    #2 /home/www/web482/html/juicyblue2013/system/modules/core/drivers/DC_Table.php(4924): tl_layout->getPageTemplates(Object(Contao\DC_Table))
    #3 /home/www/web482/html/juicyblue2013/system/modules/core/drivers/DC_Table.php(4302): Contao\DC_Table->filterMenu()
    #4 /home/www/web482/html/juicyblue2013/system/modules/core/drivers/DC_Table.php(350): Contao\DC_Table->panel()
    #5 /home/www/web482/html/juicyblue2013/system/modules/core/classes/Backend.php(382): Contao\DC_Table->showAll()
    #6 /home/www/web482/html/juicyblue2013/contao/main.php(121): Contao\Backend->getBackendModule('themes')
    #7 /home/www/web482/html/juicyblue2013/contao/main.php(319): Main->run()
    #8 {main}
    
    Warning: Invalid argument supplied for foreach() in /home/www/web482/html/juicyblue2013/system/modules/core/library/Contao/Controller.php on line 114
    #0 /home/www/web482/html/juicyblue2013/system/modules/core/library/Contao/Controller.php(114): __error(2, 'Invalid argumen...', '/home/www/web48...', 114, Array)
    #1 /home/www/web482/html/juicyblue2013/system/cache/dca/tl_layout.php(618): Contao\Controller::getTemplateGroup('j_')
    #2 /home/www/web482/html/juicyblue2013/system/modules/core/drivers/DC_Table.php(4924): tl_layout->getJqueryTemplates(Object(Contao\DC_Table))
    #3 /home/www/web482/html/juicyblue2013/system/modules/core/drivers/DC_Table.php(4302): Contao\DC_Table->filterMenu()
    #4 /home/www/web482/html/juicyblue2013/system/modules/core/drivers/DC_Table.php(350): Contao\DC_Table->panel()
    #5 /home/www/web482/html/juicyblue2013/system/modules/core/classes/Backend.php(382): Contao\DC_Table->showAll()
    #6 /home/www/web482/html/juicyblue2013/contao/main.php(121): Contao\Backend->getBackendModule('themes')
    #7 /home/www/web482/html/juicyblue2013/contao/main.php(319): Main->run()
    #8 {main}
    
    Warning: Invalid argument supplied for foreach() in /home/www/web482/html/juicyblue2013/system/modules/core/library/Contao/Controller.php on line 141
    #0 /home/www/web482/html/juicyblue2013/system/modules/core/library/Contao/Controller.php(141): __error(2, 'Invalid argumen...', '/home/www/web48...', 141, Array)
    #1 /home/www/web482/html/juicyblue2013/system/cache/dca/tl_layout.php(618): Contao\Controller::getTemplateGroup('j_')
    #2 /home/www/web482/html/juicyblue2013/system/modules/core/drivers/DC_Table.php(4924): tl_layout->getJqueryTemplates(Object(Contao\DC_Table))
    #3 /home/www/web482/html/juicyblue2013/system/modules/core/drivers/DC_Table.php(4302): Contao\DC_Table->filterMenu()
    #4 /home/www/web482/html/juicyblue2013/system/modules/core/drivers/DC_Table.php(350): Contao\DC_Table->panel()
    #5 /home/www/web482/html/juicyblue2013/system/modules/core/classes/Backend.php(382): Contao\DC_Table->showAll()
    #6 /home/www/web482/html/juicyblue2013/contao/main.php(121): Contao\Backend->getBackendModule('themes')
    #7 /home/www/web482/html/juicyblue2013/contao/main.php(319): Main->run()
    #8 {main}
    
    Warning: Invalid argument supplied for foreach() in /home/www/web482/html/juicyblue2013/system/modules/core/library/Contao/Controller.php on line 114
    #0 /home/www/web482/html/juicyblue2013/system/modules/core/library/Contao/Controller.php(114): __error(2, 'Invalid argumen...', '/home/www/web48...', 114, Array)
    #1 /home/www/web482/html/juicyblue2013/system/cache/dca/tl_layout.php(608): Contao\Controller::getTemplateGroup('moo_')
    #2 /home/www/web482/html/juicyblue2013/system/modules/core/drivers/DC_Table.php(4924): tl_layout->getMooToolsTemplates(Object(Contao\DC_Table))
    #3 /home/www/web482/html/juicyblue2013/system/modules/core/drivers/DC_Table.php(4302): Contao\DC_Table->filterMenu()
    #4 /home/www/web482/html/juicyblue2013/system/modules/core/drivers/DC_Table.php(350): Contao\DC_Table->panel()
    #5 /home/www/web482/html/juicyblue2013/system/modules/core/classes/Backend.php(382): Contao\DC_Table->showAll()
    #6 /home/www/web482/html/juicyblue2013/contao/main.php(121): Contao\Backend->getBackendModule('themes')
    #7 /home/www/web482/html/juicyblue2013/contao/main.php(319): Main->run()
    #8 {main}
    
    Warning: Invalid argument supplied for foreach() in /home/www/web482/html/juicyblue2013/system/modules/core/library/Contao/Controller.php on line 141
    #0 /home/www/web482/html/juicyblue2013/system/modules/core/library/Contao/Controller.php(141): __error(2, 'Invalid argumen...', '/home/www/web48...', 141, Array)
    #1 /home/www/web482/html/juicyblue2013/system/cache/dca/tl_layout.php(608): Contao\Controller::getTemplateGroup('moo_')
    #2 /home/www/web482/html/juicyblue2013/system/modules/core/drivers/DC_Table.php(4924): tl_layout->getMooToolsTemplates(Object(Contao\DC_Table))
    #3 /home/www/web482/html/juicyblue2013/system/modules/core/drivers/DC_Table.php(4302): Contao\DC_Table->filterMenu()
    #4 /home/www/web482/html/juicyblue2013/system/modules/core/drivers/DC_Table.php(350): Contao\DC_Table->panel()
    #5 /home/www/web482/html/juicyblue2013/system/modules/core/classes/Backend.php(382): Contao\DC_Table->showAll()
    #6 /home/www/web482/html/juicyblue2013/contao/main.php(121): Contao\Backend->getBackendModule('themes')
    #7 /home/www/web482/html/juicyblue2013/contao/main.php(319): Main->run()
    #8 {main}
    
    Warning: Cannot modify header information - headers already sent by (output started at /home/www/web482/html/juicyblue2013/system/helper/functions.php:69) in /home/www/web482/html/juicyblue2013/system/modules/core/library/Contao/Template.php on line 277
    #0 [internal function]: __error(2, 'Cannot modify h...', '/home/www/web48...', 277, Array)
    #1 /home/www/web482/html/juicyblue2013/system/modules/core/library/Contao/Template.php(277): header('Vary: User-Agen...', false)
    #2 /home/www/web482/html/juicyblue2013/system/modules/core/classes/BackendTemplate.php(156): Contao\Template->output()
    #3 /home/www/web482/html/juicyblue2013/contao/main.php(310): Contao\BackendTemplate->output()
    #4 /home/www/web482/html/juicyblue2013/contao/main.php(125): Main->output()
    #5 /home/www/web482/html/juicyblue2013/contao/main.php(319): Main->run()
    #6 {main}
    
    Warning: Cannot modify header information - headers already sent by (output started at /home/www/web482/html/juicyblue2013/system/helper/functions.php:69) in /home/www/web482/html/juicyblue2013/system/modules/core/library/Contao/Template.php on line 278
    #0 [internal function]: __error(2, 'Cannot modify h...', '/home/www/web48...', 278, Array)
    #1 /home/www/web482/html/juicyblue2013/system/modules/core/library/Contao/Template.php(278): header('Content-Type: t...')
    #2 /home/www/web482/html/juicyblue2013/system/modules/core/classes/BackendTemplate.php(156): Contao\Template->output()
    #3 /home/www/web482/html/juicyblue2013/contao/main.php(310): Contao\BackendTemplate->output()
    #4 /home/www/web482/html/juicyblue2013/contao/main.php(125): Main->output()
    #5 /home/www/web482/html/juicyblue2013/contao/main.php(319): Main->run()
    #6 {main}
    danke
    lg
    karo

  2. #2
    AG CMS-Garden
    Contao-Urgestein
    Avatar von lindesbs
    Registriert seit
    05.06.2009.
    Ort
    Oer-Erkenschwick
    Beiträge
    4.154
    Partner-ID
    keine
    User beschenken
    Wunschliste

    Standard

    Ist als Fehler schon gemeldet : https://github.com/contao/core/issues/5226
    Ein Update auf die aktuelle 3.0.4 sollte das beheben. Gibts aber aktuell nur auf github
    https://github.com/contao/core/tree/hotfix/3.0.4
    von Willi Voltz aus PR 500: Henry George sagte einmal: »Kultur ist Zusammenarbeit.«


    Contao-Hosting: begeisterter Uberspace-Nutzer

  3. #3
    Contao-Fan
    Registriert seit
    12.11.2009.
    Ort
    Portugal
    Beiträge
    619

    Standard

    hallo lindesbs!

    danke für die antwort!!
    ansich funktionierts ja .. ich kann auch änderungen machen an den themes, werde warten bis das update zur Verfügung steht!

    Danke lg

  4. #4
    Contao-Urgestein
    Registriert seit
    30.01.2011.
    Ort
    Stuttgart
    Beiträge
    4.138

    Standard

    Das ist ein bekanntes und bereits gefixtes Problem Contao 3.0.4 und der Contao-Check kann auch 3.0.3 ab der Version 5.3

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

    Support Contao

    Standard

    Hallo,

    schau mal kurz hier rein.
    Wenn du das bereits vorab abändern möchtest, dann lies dir das durch

  6. #6
    Contao-Nutzer
    Registriert seit
    24.02.2010.
    Beiträge
    64

    Standard

    Der Hotfix ist leider inzwischen nicht mehr bei github zu finden, die Links funktionieren nicht mehr.

    Die Warnung
    Warning: Invalid argument supplied for foreach() in .../system/modules/core/library/Contao/Controller.php on line 141
    kann aber so beseitigt werden (wenn jemand sein Contao 3.0.3 nicht upgraden kann oder will):

    war:
    141: foreach (glob(TL_ROOT . '/' . $objTheme->templates . '/' . $strPrefix . '*') as $strFile)

    ändern in:
    141: foreach ((array)glob(TL_ROOT . '/' . $objTheme->templates . '/' . $strPrefix . '*') as $strFile)

    In der Zeile 114 funktioniert es nach dem selben Muster.

    Grüße,
    flx.

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
  •