Ergebnis 1 bis 7 von 7

Thema: Contao Update von 4.4 auf 4.9.

  1. #1
    Contao-Nutzer
    Registriert seit
    15.08.2009.
    Beiträge
    187

    Standard Contao Update von 4.4 auf 4.9.

    Hallo zusammen,

    ich habe ein Update von Contao Update von 4.4 auf 4.9. durchgeführt.

    Soweit funktioniert alles, außer die Seiten, die das News Modul integriert haben.

    Das ist der Febug Fehler:

    Symfony\Component\ErrorHandler\Error\UndefinedMeth odError:
    Attempted to call an undefined method named "addCategoriesToTemplate" of class "Contao\News".

    at vendor/contao/news-bundle/src/Resources/contao/modules/ModuleNews.php:223
    at Contao\ModuleNews->parseArticle(object(NewsModel), false, ' first last even', 1)
    (vendor/contao/news-bundle/src/Resources/contao/modules/ModuleNews.php:271)
    at Contao\ModuleNews->parseArticles(object(Collection))
    (vendor/contao/news-bundle/src/Resources/contao/modules/ModuleNewsList.php:160)
    at Contao\ModuleNewsList->compile()
    (vendor/contao/core-bundle/src/Resources/contao/modules/Module.php:214)
    at Contao\Module->generate()
    (vendor/contao/news-bundle/src/Resources/contao/modules/ModuleNewsList.php:76)
    at Contao\ModuleNewsList->generate()
    (vendor/contao/core-bundle/src/Resources/contao/library/Contao/Controller.php:443)
    at Contao\Controller::getFrontendModule(object(Module Model), 'left')
    (vendor/contao/core-bundle/src/Resources/contao/pages/PageRegular.php:173)
    at Contao\PageRegular->prepare(object(PageModel))
    (vendor/contao/core-bundle/src/Resources/contao/pages/PageRegular.php:53)
    at Contao\PageRegular->getResponse(object(PageModel), true)
    (vendor/contao/core-bundle/src/Resources/contao/controllers/FrontendIndex.php:343)
    at Contao\FrontendIndex->renderPage(object(PageModel))
    (vendor/symfony/http-kernel/HttpKernel.php:169)
    at Symfony\Component\HttpKernel\HttpKernel->handleRaw(object(Request), 1)
    (vendor/symfony/http-kernel/HttpKernel.php:81)
    at Symfony\Component\HttpKernel\HttpKernel->handle(object(Request), 1, true)
    (vendor/symfony/http-kernel/Kernel.php:201)
    at Symfony\Component\HttpKernel\Kernel->handle(object(Request))
    (web/index.php:31)
    at require('/www/htdocs/w0084239/contao-cms/contao/web/index.php')
    (web/app.php:4)

    Jemand eine Idee?

  2. #2
    Contao-Fan
    Registriert seit
    24.02.2021.
    Beiträge
    457

    Standard

    Contao 4.9 ist veraltet, aktualisiere auf Contao 4.13 und führe zusätzlich eine vollständige Paketaktualisierung durch.

  3. #3
    Contao-Nutzer
    Registriert seit
    15.08.2009.
    Beiträge
    187

    Standard

    Das Update klappt nicht:

    Fehler:
    composer update contao/manager-bundle contao/news-bundle contao/calendar-bundle contao/faq-bundle contao/comments-bundle contao/newsletter-bundle contao/listing-bundle contao/conflicts --no-install
    > Resolving dependencies using Composer Cloud v3.7.0
    [6.7MiB/0.25s] Loading composer repositories with package information
    [87.9MiB/14.74s] Updating dependencies
    [154.5MiB/16.65s] Your requirements could not be resolved to an installable set of packages.
    [154.5MiB/16.66s]
    Problem 1
    - contao/manager-bundle[4.13.0, ..., 4.13.39] require symfony/finder ^5.4 -> found symfony/finder[v5.4.0, ..., v5.4.35] but these were not loaded, likely because it conflicts with another require.
    - Root composer.json requires contao/manager-bundle 4.13.* -> satisfiable by contao/manager-bundle[4.13.0, ..., 4.13.39].
    [154.5MiB/16.67s] <warning>Running update with --no-dev does not mean require-dev is ignored, it just means the packages will not be installed. If dev requirements are blocking the update you have to resolve those problems.</warning>
    [54.8MiB/16.78s] Memory usage: 54.84MB (peak: 211.14MB), time: 16.78s.
    [54.8MiB/16.78s] Finished Composer Cloud resolving.

  4. #4
    Contao-Fan
    Registriert seit
    24.02.2021.
    Beiträge
    457

    Standard

    Zitat Zitat von zoglo Beitrag anzeigen
    ... und führe zusätzlich eine vollständige Paketaktualisierung durch.
    Siehe hier

    Wenn es nicht klappt, poste mal deine Composer json

  5. #5
    Contao-Nutzer
    Registriert seit
    15.08.2009.
    Beiträge
    187

    Standard

    Dass das Update auf 4.13 nicht durchgeführt werden konnte, scheint an der Spambot Erweiterung gelegen zu haben. Da es hier keine neue Version mehr gibt, habe ich diese deinstlalliert. Das Update auf 4.13.39 hat nun funktioniert.

    Dennoch bleibt das Ursprungsproblem mit den News bestehen:

    [2024-03-31T13:40:31.990513+02:00] request.INFO: Matched route "tl_page.27.root". {"route":"tl_page.27.root","route_parameters":{"_t oken_check":true,"_controller":"Contao\\FrontendIn dex::renderPage","_scope":"frontend","_locale":"de ","_format":"html","_canonical_route":"tl_page.27" ,"parameters":"","pageModel":{"Contao\\PageMode l":[]},"_route":"tl_page.27.root","_route_object":{"Sym fony\\Component\\Routing\\Route":[]}},"request_uri":"https://contao-cms.de/","method":"GET"} []
    [2024-03-31T13:40:32.001348+02:00] security.INFO: Populated the TokenStorage with an anonymous Token. [] []
    [2024-03-31T13:40:32.046587+02:00] php.CRITICAL: Uncaught Error: Call to undefined method Contao\News::addCategoriesToTemplate() {"exception":"[object] (Error(code: 0): Call to undefined method Contao\\News::addCategoriesToTemplate() at /www/htdocs/w0084239/contao-cms/contao/vendor/contao/news-bundle/src/Resources/contao/modules/ModuleNews.php:218)"} []
    [2024-03-31T13:40:32.047618+02:00] request.CRITICAL: Uncaught PHP Exception Symfony\Component\ErrorHandler\Error\UndefinedMeth odError: "Attempted to call an undefined method named "addCategoriesToTemplate" of class "Contao\News"." at /www/htdocs/w0084239/contao-cms/contao/vendor/contao/news-bundle/src/Resources/contao/modules/ModuleNews.php line 218 {"exception":"[object] (Symfony\\Component\\ErrorHandler\\Error\\Undefine dMethodError(code: 0): Attempted to call an undefined method named "addCategoriesToTemplate" of class "Contao\\News". at /www/htdocs/w0084239/contao-cms/contao/vendor/contao/news-bundle/src/Resources/contao/modules/ModuleNews.php:218)"} []

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

    Standard

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

  7. #7
    Contao-Fan
    Registriert seit
    24.02.2021.
    Beiträge
    457

    Standard

    News::addCategoriesToTemplate()
    Laut GitHub


    Diese Plugins sind veraltet und sind wahrscheinlich nicht mit Contao 4.9 oder 4.13 kompatibel.
    Schaue im system/modules Ordner nach und deinstalliere diese.

    Nutze folgendes Plugin:
    https://github.com/codefog/contao-news_categories

    Falls dies nicht geholfen hat, siehe https://community.contao.org/de/show...l=1#post582905

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
  •