Ergebnis 1 bis 17 von 17

Thema: Fehler

  1. #1
    Alter Contao-Hase Avatar von kubjo
    Registriert seit
    11.01.2011.
    Ort
    Ludwigsburg
    Beiträge
    1.389

    Standard Fehler

    Hi Leute,
    ich habe eine 4.13.38 Installation, die folgende Fehler auswirft:

    Code:
    2024-03-15T07:02:33.575441+01:00] request.INFO: Matched route "tl_page.15". {"route":"tl_page.15","route_parameters":{"_token_check":true,"_controller":"Contao\\FrontendIndex::renderPage","_scope":"frontend","_locale":"de","_format":"html","_canonical_route":"tl_page.15","parameters":"","pageModel":{"Contao\\PageModel":[]},"_route":"tl_page.15","_route_object":{"Contao\\CoreBundle\\Routing\\Page\\PageRoute":[]}},"request_uri":"https://xxx.seminare.html","method":"GET"} []
    [2024-03-15T07:02:33.580636+01:00] security.INFO: Populated the TokenStorage with an anonymous Token. [] []
    [2024-03-15T07:02:33.651585+01:00] php.CRITICAL: Uncaught Error: implode(): Argument #1 ($array) must be of type array, string given {"exception":"[object] (TypeError(code: 0): implode(): Argument #1 ($array) must be of type array, string given at /var/www/xxx/core-bundle/src/Resources/contao/templates/elements/ce_player.html5:13)"} []
    [2024-03-15T07:02:33.655406+01:00] request.CRITICAL: Uncaught PHP Exception TypeError: "implode(): Argument #1 ($array) must be of type array, string given" at /var/www/xxx/core-bundle/src/Resources/contao/templates/elements/ce_player.html5 line 13 {"exception":"[object] (TypeError(code: 0): implode(): Argument #1 ($array) must be of type array, string given at /var/www/xxx/core-bundle/src/Resources/contao/templates/elements/ce_player.html5:13)"} []
    Auf der Seite sind einie Text CEs und ein YT Element, wenn ich das YT Element unsichtbar mache funktioniert die Seite.

    Was läuft da schief?

    Grüße aus Ludwigsburg
    Jochen
    Wir sind alle Würmchen, nur glaube ich, daß ich ein Glühwürmchen bin.

  2. #2
    Alter Contao-Hase
    Registriert seit
    24.02.2021.
    Beiträge
    1.005
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Nutze den Debug-Modus und poste den Stacktrace

  3. #3
    Community-Moderatorin & Contao-Urgestein Avatar von mlweb
    Registriert seit
    10.07.2011.
    Beiträge
    7.091
    Contao-Projekt unterstützen

    Support Contao

    Standard

    @zoglo OffTopic - kleiner Insider aus dem Slack-Kanal:
    Hier gibt es leider kein fritzmg-Emoticon, sonst hätte ich jetzt eins druntergesetzt.
    Ich habe Dir mit meinen Hinweisen geholfen und Du möchtest Dich bedanken?
    Unterstütze bitte das Contao-Projekt (Button Links)
    Weitere Spendenmöglichkeiten
    ------------------------------------------------------------------------------------------------------
    Contao-Dokumentation: Contao-Handbuch und Contao-Entwickler-Doku
    Contao-Online-Video-Kurse: Contao Academy
    Funktionalität erweitern: Contao-Erweiterungen

    Für Dinge die man mit html5 und css3 lösen kann, braucht man kein javascript.




  4. #4
    Alter Contao-Hase Avatar von kubjo
    Registriert seit
    11.01.2011.
    Ort
    Ludwigsburg
    Beiträge
    1.389

    Standard

    Den Debug Modus habe ich gefunden, wie komme ich an den Staktrace?

    btw. im Debugmodus bekommt die Seite kein CSS ist das normal?
    Wir sind alle Würmchen, nur glaube ich, daß ich ein Glühwürmchen bin.

  5. #5
    Alter Contao-Hase Avatar von kubjo
    Registriert seit
    11.01.2011.
    Ort
    Ludwigsburg
    Beiträge
    1.389

    Standard

    Zitat Zitat von mlweb Beitrag anzeigen
    @zoglo OffTopic - kleiner Insider aus dem Slack-Kanal:
    Hier gibt es leider kein fritzmg-Emoticon, sonst hätte ich jetzt eins druntergesetzt.
    Wird da über mich gelästert?????
    Wir sind alle Würmchen, nur glaube ich, daß ich ein Glühwürmchen bin.

  6. #6
    Administratorin Avatar von lucina
    Registriert seit
    19.06.2009.
    Ort
    Kiel (DE)
    Beiträge
    7.379
    Partner-ID
    152
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Nein, ganz klar. Es gibt halt Antworten, die für einen User hier recht typisch sind ... ;-)

  7. #7
    Community-Moderatorin & Contao-Urgestein Avatar von mlweb
    Registriert seit
    10.07.2011.
    Beiträge
    7.091
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Zitat Zitat von kubjo Beitrag anzeigen
    Den Debug Modus habe ich gefunden, wie komme ich an den Staktrace?
    Wenn Du das Frontend im Debug-Modus aufrufst sollte Dir eine Fehlermeldung angezeigt werden. Oben gibt es dann irgendwo den Reiter Stack Trace.

    Zitat Zitat von kubjo Beitrag anzeigen
    btw. im Debugmodus bekommt die Seite kein CSS ist das normal?
    Nein, im Debug-Modus siehst Du die Seite entweder ganz normal oder wenn ein Fehler aufgetreten ist dann siehst Du nur die Fehlermeldung.

    Leider habe ich gerade keine Seite wo so etwas auftritt, sonst hätte ich Dir einen Screenshot gepostet.
    Ich habe Dir mit meinen Hinweisen geholfen und Du möchtest Dich bedanken?
    Unterstütze bitte das Contao-Projekt (Button Links)
    Weitere Spendenmöglichkeiten
    ------------------------------------------------------------------------------------------------------
    Contao-Dokumentation: Contao-Handbuch und Contao-Entwickler-Doku
    Contao-Online-Video-Kurse: Contao Academy
    Funktionalität erweitern: Contao-Erweiterungen

    Für Dinge die man mit html5 und css3 lösen kann, braucht man kein javascript.




  8. #8
    Alter Contao-Hase Avatar von kubjo
    Registriert seit
    11.01.2011.
    Ort
    Ludwigsburg
    Beiträge
    1.389

    Standard

    Jetzt habe ich den StackTrace gefunden!

    Danke @mlweb !

    Code:
    TypeError:
    implode(): Argument #1 ($array) must be of type array, string given
    
      at vendor/contao/core-bundle/src/Resources/contao/templates/elements/ce_player.html5:13
      at implode(' ', null)
         (vendor/contao/core-bundle/src/Resources/contao/templates/elements/ce_player.html5:13)
      at include('/var/www/xxx/vendor/contao/core-bundle/src/Resources/contao/templates/elements/ce_player.html5')
         (vendor/contao/core-bundle/src/Resources/contao/library/Contao/TemplateInheritance.php:108)
      at Contao\Template->inherit()
         (vendor/contao/core-bundle/src/Resources/contao/library/Contao/Template.php:295)
      at Contao\Template->parse()
         (vendor/contao/core-bundle/src/Resources/contao/classes/FrontendTemplate.php:43)
      at Contao\FrontendTemplate->parse()
         (vendor/contao/core-bundle/src/Resources/contao/elements/ContentElement.php:276)
      at Contao\ContentElement->generate()
         (vendor/contao/core-bundle/src/Resources/contao/elements/ContentYouTube.php:50)
      at Contao\ContentYouTube->generate()
         (vendor/contao/core-bundle/src/Resources/contao/library/Contao/Controller.php:622)
      at Contao\Controller::getContentElement(object(ContentModel), 'main')
         (vendor/contao/core-bundle/src/Resources/contao/modules/ModuleArticle.php:197)
      at Contao\ModuleArticle->compile()
         (vendor/contao/core-bundle/src/Resources/contao/modules/Module.php:214)
      at Contao\Module->generate()
         (vendor/contao/core-bundle/src/Resources/contao/modules/ModuleArticle.php:70)
      at Contao\ModuleArticle->generate(false)
         (vendor/contao/core-bundle/src/Resources/contao/library/Contao/Controller.php:550)
      at Contao\Controller::getArticle(object(ArticleModel), false, false, 'main')
         (vendor/contao/core-bundle/src/Resources/contao/library/Contao/Controller.php:392)
      at Contao\Controller::getFrontendModule('0', 'main')
         (vendor/contao/core-bundle/src/Resources/contao/pages/PageRegular.php:194)
      at Contao\PageRegular->prepare(object(PageModel))
         (vendor/contao/core-bundle/src/Resources/contao/pages/PageRegular.php:61)
      at Contao\PageRegular->getResponse(object(PageModel), true)
         (vendor/contao/core-bundle/src/Resources/contao/controllers/FrontendIndex.php:320)
      at Contao\FrontendIndex->renderPage(object(PageModel))
         (vendor/symfony/http-kernel/HttpKernel.php:163)
      at Symfony\Component\HttpKernel\HttpKernel->handleRaw(object(Request), 1)
         (vendor/symfony/http-kernel/HttpKernel.php:75)
      at Symfony\Component\HttpKernel\HttpKernel->handle(object(Request), 1, true)
         (vendor/symfony/http-kernel/Kernel.php:202)
      at Symfony\Component\HttpKernel\Kernel->handle(object(Request))
         (web/index.php:44)
      at require('/var/www/vhosts/hosting117087.a2f8a.netcup.net/httpdocs/contao4/web/index.php')
         (web/app.php:13)
    Zusätzlich ist jetzt noch ein weiteres Problem aufgetaucht, manche Bilder werden nicht mehr gefunden :-(
    Wir sind alle Würmchen, nur glaube ich, daß ich ein Glühwürmchen bin.

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

    Standard

    Aus irgendeinem Grund wird bei deinem YouTube Inhaltselement das Template "ce_player" statt "ce_youtube" benutzt. Das sollte nicht so sein.
    » sponsor me via GitHub or PayPal or Revolut

  10. #10
    Alter Contao-Hase Avatar von kubjo
    Registriert seit
    11.01.2011.
    Ort
    Ludwigsburg
    Beiträge
    1.389

    Standard

    Kann es sein, dass das am RockSolid Theme liegt?
    Wir sind alle Würmchen, nur glaube ich, daß ich ein Glühwürmchen bin.

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

    Standard

    Poste einen Screenshot der Einstellungen des YouTube Inhaltselements und den Inhalt deiner ce_youtube Templates.
    » sponsor me via GitHub or PayPal or Revolut

  12. #12
    Alter Contao-Hase Avatar von kubjo
    Registriert seit
    11.01.2011.
    Ort
    Ludwigsburg
    Beiträge
    1.389

    Standard

    Bei "Inhaltselement-Template" steht "ce_youtube (Standard, Swissy)" drin.
    Wir sind alle Würmchen, nur glaube ich, daß ich ein Glühwürmchen bin.

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

    Standard

    Poste einen Screenshot der Einstellungen des YouTube Inhaltselements und den Inhalt deiner ce_youtube Templates.
    » sponsor me via GitHub or PayPal or Revolut

  14. #14
    Alter Contao-Hase Avatar von kubjo
    Registriert seit
    11.01.2011.
    Ort
    Ludwigsburg
    Beiträge
    1.389

    Standard

    Hier das Template:

    Code:
    <?php $this->extend('ce_player') ?>
    <?php $this->block('content') ?>
    <!-- indexer::stop -->
    <div class="ce_youtube-wrapper"<?php
    	if ($this->playerSize && ($playerSize = unserialize($this->playerSize)) && !empty($playerSize[0]) && !empty($playerSize[1])) {
    		echo ' style="padding-bottom:' . number_format($playerSize[1] / $playerSize[0] * 100, 2, '.', '') . '%;"';
    	}
    ?>>
    	<iframe allowfullscreen src="<?php echo $this->src ?>" frameborder="0"></iframe>
    </div>
    <!-- indexer::continue -->
    <?php $this->endblock() ?>
    Artikel-Inhaltselemente-Inhaltselement-ID-610-bearbeiten.png
    Wir sind alle Würmchen, nur glaube ich, daß ich ein Glühwürmchen bin.

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

    Standard

    Der Fehler ist in der ersten Zeile. Dort muss von ce_youtube extended werden, nicht von ce_player.
    » sponsor me via GitHub or PayPal or Revolut

  16. #16
    Alter Contao-Hase Avatar von kubjo
    Registriert seit
    11.01.2011.
    Ort
    Ludwigsburg
    Beiträge
    1.389

    Standard

    Hi Spooky, was soll ich sagen?

    DANKE!!!
    Wir sind alle Würmchen, nur glaube ich, daß ich ein Glühwürmchen bin.

  17. #17
    Community-Moderatorin & Contao-Urgestein Avatar von mlweb
    Registriert seit
    10.07.2011.
    Beiträge
    7.091
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Ist das Theme eigentlich auf dem neuesten Stand? Wenn ja und wenn die Templateanpassung nicht von Dir stammt, dann solltest Du den Themeanbieter informieren.
    Wenn nein, solltest Du das Theme aktualisieren.
    Ich habe Dir mit meinen Hinweisen geholfen und Du möchtest Dich bedanken?
    Unterstütze bitte das Contao-Projekt (Button Links)
    Weitere Spendenmöglichkeiten
    ------------------------------------------------------------------------------------------------------
    Contao-Dokumentation: Contao-Handbuch und Contao-Entwickler-Doku
    Contao-Online-Video-Kurse: Contao Academy
    Funktionalität erweitern: Contao-Erweiterungen

    Für Dinge die man mit html5 und css3 lösen kann, braucht man kein javascript.




Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •