Styleeditor Fehler "Empty link provided" in Browserkonsole

Thema wurde von heinzsoft-shop.de, 27. Oktober 2022 erstellt.

  1. heinzsoft-shop.de
    heinzsoft-shop.de Erfahrener Benutzer
    Registriert seit:
    7. Juli 2014
    Beiträge:
    283
    Danke erhalten:
    121
    Danke vergeben:
    43
    Hallo,

    wir nutzen GX4.6.0.2 und beim Öffnen des Styleeditors sieht erstmal soweit alles normal aus, aber in der Browserkonsole erscheint dabei folgender Fehler:
    Unbenannt1.JPG

    Und in den GambioLogs steht dann folgendes:

    Code:
    2022-10-27 15:31:55 ERROR:
    Path: /GXModules/Gambio/StyleEdit/Api/api.php/styleedit/de/content-manager
    Get: []
    Post: []
    Message: Empty link provided
    Code: 0
    File: /home/www/gambiogx2/GXMainComponents/Services/Core/Content/ValueObjects/ContentLink.inc.php
    Line: 47
    Stacktrace:
    #0 /home/www/gambiogx2/system/core/MainFactory.inc.php(386): ContentLink->__construct('', Object(LanguageCode))
    #1 /home/www/gambiogx2/system/core/MainFactory.inc.php(334): MainFactory::create_object('ContentLink', Array)
    #2 /home/www/gambiogx2/GXMainComponents/Services/Core/Content/Repositories/ThemeContentsParser.php(302): MainFactory::create('ContentLink', '', Object(LanguageCode))
    #3 /home/www/gambiogx2/GXMainComponents/Services/Core/Content/Factories/ContentValueObjectFactory.php(273): ThemeContentsParser::createLocalizedCollection(Object(stdClass), Object(StringType))
    #4 /home/www/gambiogx2/GXMainComponents/Services/Core/Content/Factories/ContentValueObjectFactory.php(145): ContentValueObjectFactory->createContentLinkCollection(Array)
    #5 /home/www/gambiogx2/GXMainComponents/Services/Core/Content/Repositories/ContentRepository.php(181): ContentValueObjectFactory->createValueObjectsForLinkPageContent(Array)
    #6 /home/www/gambiogx2/GXMainComponents/Services/Core/Content/Repositories/ContentRepository.php(437): ContentRepository->createLinkPageContent(Array)
    #7 /home/www/gambiogx2/GXMainComponents/Services/Core/Content/Repositories/ContentRepository.php(397): ContentRepository->createPageContentFromType(Array)
    #8 /home/www/gambiogx2/GXMainComponents/Services/Core/Content/Services/ContentReadService.php(70): ContentRepository->getAllContentPages()
    #9 /home/www/gambiogx2/GXModules/Gambio/StyleEdit/Adapters/ContentManagerAdapter.php(98): ContentReadService->getAllContentPages()
    #10 /home/www/gambiogx2/GXModules/Gambio/StyleEdit/Api/Controllers/ContentManagerController.php(37): Gambio\StyleEdit\Adapters\ContentManagerAdapter->getAllContentPages()
    #11 /home/www/gambiogx2/GXModules/Gambio/StyleEdit/Api/Controllers/StyleEditController.php(172): Gambio\StyleEdit\Api\Controllers\ContentManagerController->get(Array)
    #12 /home/www/gambiogx2/GXModules/Gambio/StyleEdit/Api/config/routes.php(29): Gambio\StyleEdit\Api\Controllers\StyleEditController->get()
    #13 /home/www/gambiogx2/vendor/slim/slim/Slim/Handlers/Strategies/RequestResponse.php(43): {closure}(Object(Slim\Http\ServerRequest), Object(Slim\Http\Response), Array)
    #14 /home/www/gambiogx2/vendor/slim/slim/Slim/Routing/Route.php(384): Slim\Handlers\Strategies\RequestResponse->__invoke(Object(Closure), Object(Slim\Http\ServerRequest), Object(Slim\Http\Response), Array)
    #15 /home/www/gambiogx2/vendor/slim/slim/Slim/MiddlewareDispatcher.php(81): Slim\Routing\Route->handle(Object(Slim\Http\ServerRequest))
    #16 /home/www/gambiogx2/vendor/slim/slim/Slim/MiddlewareDispatcher.php(81): Slim\MiddlewareDispatcher->handle(Object(Slim\Http\ServerRequest))
    #17 /home/www/gambiogx2/vendor/slim/slim/Slim/Routing/Route.php(341): Slim\MiddlewareDispatcher->handle(Object(Slim\Http\ServerRequest))
    #18 /home/www/gambiogx2/vendor/slim/slim/Slim/Routing/RouteRunner.php(84): Slim\Routing\Route->run(Object(Slim\Http\ServerRequest))
    #19 /home/www/gambiogx2/vendor/slim/slim/Slim/Middleware/ErrorMiddleware.php(107): Slim\Routing\RouteRunner->handle(Object(Slim\Http\ServerRequest))
    #20 /home/www/gambiogx2/vendor/slim/slim/Slim/MiddlewareDispatcher.php(147): Slim\Middleware\ErrorMiddleware->process(Object(Slim\Http\ServerRequest), Object(Slim\Routing\RouteRunner))
    #21 /home/www/gambiogx2/vendor/slim/slim/Slim/MiddlewareDispatcher.php(81): class@anonymous->handle(Object(Slim\Http\ServerRequest))
    #22 /home/www/gambiogx2/vendor/slim/slim/Slim/App.php(215): Slim\MiddlewareDispatcher->handle(Object(Slim\Http\ServerRequest))
    #23 /home/www/gambiogx2/vendor/slim/slim/Slim/App.php(199): Slim\App->handle(Object(Slim\Http\ServerRequest))
    #24 /home/www/gambiogx2/GXModules/Gambio/StyleEdit/Api/api.php(158): Slim\App->run()
    #25 {main}
    context:   
    extra:     
    Hat jemand zufällig eine Idee was das sein könnte?

    Das Problem ist anschließend dann das Änderungen im Styleeditor oft nicht mehr gespeichert werden und ich vermute das es an diesem Problem liegen könnte.
     
  2. barbara
    barbara G-WARD 2014-2020
    Registriert seit:
    14. August 2011
    Beiträge:
    35.657
    Danke erhalten:
    11.371
    Danke vergeben:
    1.616
    Ich rate: da ist irgend ein Feld im Style Editor nicht gefüllt, was aber einen Wert haben müsste.
    Das könnte passieren, wenn man den Style aus dem alten Template übernimmt.
     
  3. Anonymous
    Anonymous Administrator
    Mitarbeiter
    Registriert seit:
    26. April 2011
    Beiträge:
    1.954
    Danke erhalten:
    1.588
    Danke vergeben:
    339
    @timogleinig Bitte mach ein Ticket bei uns auf, dann schauen wir uns das direkt im Shop an. So aus der Ferne ist es nicht zu lösen.
     
  4. heinzsoft-shop.de
    heinzsoft-shop.de Erfahrener Benutzer
    Registriert seit:
    7. Juli 2014
    Beiträge:
    283
    Danke erhalten:
    121
    Danke vergeben:
    43
    Der Support hat mir geholfen. Vielen dank!

    Das hat der Support dazu geschrieben: