featdd / dpn_glossary

Glossary extension for TYPO3
http://typo3.org/extensions/repository/view/dpn_glossary
GNU General Public License v2.0
20 stars 31 forks source link

Problems with getting speaking URLs #152

Closed criwe closed 4 years ago

criwe commented 4 years ago

Hi! I´ve using the newest version of dpn glossary in an TPYO3 9 (updated from 8). Now I´m trying to get speaking urls.

This is my config.yaml of the site:

base: 'https://my.domain.de'
baseVariants: {  }
errorHandling: {  }
languages:
  -
    title: Deutsch
    enabled: true
    base: /
    typo3Language: de
    locale: de_DE.UTF-8
    iso-639-1: de
    navigationTitle: ''
    hreflang: ''
    direction: ''
    flag: global
    languageId: '0'
rootPageId: 2
routes: {  }
routeEnhancers:
  DpnGlossary:
    type: Extbase
    limitToPages: [1117]
    extension: DpnGlossary
    plugin: glossary
    routes:
    - { routePath: '/{character}', _controller: 'Term::list', _arguments: {'character': '@widget_0/character'} }
    - { routePath: '/{localized_term}/{term_name}', _controller: 'Term::show', _arguments: {'term_name': 'term'} }
    defaultController: 'Term::list'
    defaults:
      character: ''
    aspects:
      term_name:
        type: PersistedAliasMapper
        tableName: 'tx_dpnglossary_domain_model_term'
        routeFieldName: 'url_segment'
      character:
        type: StaticMultiRangeMapper
        ranges:
          - start: 'A'
            end: 'Z'
      localized_term:
        type: LocaleModifier
        default: 'term'
        localeMap:
        - locale: 'de_DE.*'
          value: 'begriff'
  PageTypeSuffix:
    type: PageType
    default: /
    suffix: /
    index: ''
    map:
      /: 0

Structure:

page 1117 -> Plugin (Listview) Subpage (folder with terms)

Wenn calling page 1117, if got an "Oops, an error occurred! Code...." where the plugin should be. When removing the config, it works fine (but no speaking URLs).

I´ve tried a fews thing, but don´t get it running. Any ideas? Thanks! Best Christoph

featdd commented 4 years ago

Hi @criwe,

please have a look in the protocol module or enable full error messages and add the exception output here.

Otherwise I can't determine what the exact issue could be, thanks.

Greetings Daniel

criwe commented 4 years ago

Hi Daniel @featdd , thanks for your fast response. I´ve turned on debug mode and find this:

[ALERT] request="b75a08ec34cfc" component="TYPO3.CMS.Frontend.ContentObject.Exception.ProductionExceptionHandler": Oops, an error occurred! Code: 202002271654108e5e2c33 - {"exception":"Symfony\\Component\\Routing\\Exception\\InvalidParameterException: Parameter \"tx_dpnglossary_glossary__term\" for route \"tx_dpnglossary_glossary_0\" must match \"[^/]++\" (\"hybrid-cloud/hybride-cloud\" given) to generate a corresponding URL. in typo3_src-9.5.14/vendor/symfony/routing/Generator/UrlGenerator.php:193\nStack trace:\n#0 typo3_src-9.5.14/typo3/sysext/core/Classes/Routing/UrlGenerator.php(54): Symfony\\Component\\Routing\\Generator\\UrlGenerator->doGenerate(Array, Array, Array, Array, Array, 'tx_dpnglossary_...', 1, Array, Array)\n#1 typo3_src-9.5.14/vendor/symfony/routing/Generator/UrlGenerator.php(160): TYPO3\\CMS\\Core\\Routing\\UrlGenerator->doGenerate(Array, Array, Array, Array, Array, 'tx_dpnglossary_...', 1, Array, Array)\n#2 typo3_src-9.5.14/typo3/sysext/core/Classes/Routing/PageRouter.php(326): Symfony\\Component\\Routing\\Generator\\UrlGenerator->generate('tx_dpnglossary_...', Array, 1)\n#3 typo3_src-9.5.14/typo3/sysext/frontend/Classes/Typolink/PageLinkBuilder.php(422): TYPO3\\CMS\\Core\\Routing\\PageRouter->generateUri(Object(TYPO3\\CMS\\Core\\Routing\\Route), Array, '', 'absolute')\n#4 typo3_src-9.5.14/typo3/sysext/frontend/Classes/Typolink/PageLinkBuilder.php(225): TYPO3\\CMS\\Frontend\\Typolink\\PageLinkBuilder->generateUrlForPageWithSiteConfiguration(Array, Object(TYPO3\\CMS\\Core\\Site\\Entity\\Site), Array, '', Array)\n#5 typo3_src-9.5.14/typo3/sysext/frontend/Classes/ContentObject/ContentObjectRenderer.php(5433): TYPO3\\CMS\\Frontend\\Typolink\\PageLinkBuilder->build(Array, '|', '', Array)\n#6 typo3_src-9.5.14/typo3/sysext/frontend/Classes/ContentObject/ContentObjectRenderer.php(5582): TYPO3\\CMS\\Frontend\\ContentObject\\ContentObjectRenderer->typoLink('|', Array)\n#7 typo3_src-9.5.14/typo3/sysext/extbase/Classes/Mvc/Web/Routing/UriBuilder.php(712): TYPO3\\CMS\\Frontend\\ContentObject\\ContentObjectRenderer->typoLink_URL(Array)\n#8 typo3_src-9.5.14/typo3/sysext/extbase/Classes/Mvc/Web/Routing/UriBuilder.php(613): TYPO3\\CMS\\Extbase\\Mvc\\Web\\Routing\\UriBuilder->buildFrontendUri()\n#9 typo3_src-9.5.14/typo3/sysext/extbase/Classes/Mvc/Web/Routing/UriBuilder.php(571): TYPO3\\CMS\\Extbase\\Mvc\\Web\\Routing\\UriBuilder->build()\n#10 typo3_src-9.5.14/typo3/sysext/fluid/Classes/ViewHelpers/Link/ActionViewHelper.php(109): TYPO3\\CMS\\Extbase\\Mvc\\Web\\Routing\\UriBuilder->uriFor('show', Array, NULL, 'DpnGlossary', 'Glossary')\n#11 [internal function]: TYPO3\\CMS\\Fluid\\ViewHelpers\\Link\\ActionViewHelper->render()\n#12 typo3_src-9.5.14/vendor/typo3fluid/fluid/src/Core/ViewHelper/AbstractViewHelper.php(262): call_user_func(Array)\n#13 typo3_src-9.5.14/vendor/typo3fluid/fluid/src/Core/ViewHelper/AbstractViewHelper.php(250): TYPO3Fluid\\Fluid\\Core\\ViewHelper\\AbstractViewHelper->callRenderMethod()\n#14 typo3_src-9.5.14/vendor/typo3fluid/fluid/src/Core/ViewHelper/ViewHelperInvoker.php(79): TYPO3Fluid\\Fluid\\Core\\ViewHelper\\AbstractViewHelper->initializeArgumentsAndRender()\n#15 typo3_src-9.5.14/vendor/typo3fluid/fluid/src/Core/ViewHelper/AbstractViewHelper.php(522): TYPO3Fluid\\Fluid\\Core\\ViewHelper\\ViewHelperInvoker->invoke('TYPO3\\\\CMS\\\\Fluid...', Array, Object(TYPO3\\CMS\\Fluid\\Core\\Rendering\\RenderingContext), Object(Closure))\n#16 typo3_9/typo3temp/var/cache/code/fluid_template/partial_Term_List_d51116603f3b2f91ebcd2c3201ac7a10309e948d.php(99): TYPO3Fluid\\Fluid\\Core\\ViewHelper\\AbstractViewHelper::renderStatic(Array, Object(Closure), Object(TYPO3\\CMS\\Fluid\\Core\\Rendering\\RenderingContext))\n#17 typo3_src-9.5.14/vendor/typo3fluid/fluid/src/ViewHelpers/ForViewHelper.php(133): partial_Term_List_d51116603f3b2f91ebcd2c3201ac7a10309e948d->{closure}()\n#18 typo3_9/typo3temp/var/cache/code/fluid_template/partial_Term_List_d51116603f3b2f91ebcd2c3201ac7a10309e948d.php(122): TYPO3Fluid\\Fluid\\ViewHelpers\\ForViewHelper::renderStatic(Array, Object(Closure), Object(TYPO3\\CMS\\Fluid\\Core\\Rendering\\RenderingContext))\n#19 typo3_src-9.5.14/vendor/typo3fluid/fluid/src/View/AbstractTemplateView.php(329): partial_Term_List_d51116603f3b2f91ebcd2c3201ac7a10309e948d->render(Object(TYPO3\\CMS\\Fluid\\Core\\Rendering\\RenderingContext))\n#20 typo3_src-9.5.14/vendor/typo3fluid/fluid/src/ViewHelpers/RenderViewHelper.php(141): TYPO3Fluid\\Fluid\\View\\AbstractTemplateView->renderPartial('Term/List', NULL, Array, false)\n#21 typo3_src-9.5.14/vendor/typo3fluid/fluid/src/Core/ViewHelper/Traits/CompileWithRenderStatic.php(30): TYPO3Fluid\\Fluid\\ViewHelpers\\RenderViewHelper::renderStatic(Array, Object(Closure), Object(TYPO3\\CMS\\Fluid\\Core\\Rendering\\RenderingContext))\n#22 [internal function]: TYPO3Fluid\\Fluid\\ViewHelpers\\RenderViewHelper->render()\n#23 typo3_src-9.5.14/vendor/typo3fluid/fluid/src/Core/ViewHelper/AbstractViewHelper.php(262): call_user_func(Array)\n#24 typo3_src-9.5.14/vendor/typo3fluid/fluid/src/Core/ViewHelper/AbstractViewHelper.php(250): TYPO3Fluid\\Fluid\\Core\\ViewHelper\\AbstractViewHelper->callRenderMethod()\n#25 typo3_src-9.5.14/vendor/typo3fluid/fluid/src/Core/ViewHelper/ViewHelperInvoker.php(79): TYPO3Fluid\\Fluid\\Core\\ViewHelper\\AbstractViewHelper->initializeArgumentsAndRender()\n#26 typo3_src-9.5.14/vendor/typo3fluid/fluid/src/Core/Parser/SyntaxTree/ViewHelperNode.php(153): TYPO3Fluid\\Fluid\\Core\\ViewHelper\\ViewHelperInvoker->invoke(Object(TYPO3\\CMS\\Fluid\\ViewHelpers\\RenderViewHelper), Array, Object(TYPO3\\CMS\\Fluid\\Core\\Rendering\\RenderingContext))\n#27 typo3_src-9.5.14/vendor/typo3fluid/fluid/src/Core/Parser/SyntaxTree/AbstractNode.php(56): TYPO3Fluid\\Fluid\\Core\\Parser\\SyntaxTree\\ViewHelperNode->evaluate(Object(TYPO3\\CMS\\Fluid\\Core\\Rendering\\RenderingContext))\n#28 typo3_src-9.5.14/vendor/typo3fluid/fluid/src/Core/Parser/SyntaxTree/AbstractNode.php(36): TYPO3Fluid\\Fluid\\Core\\Parser\\SyntaxTree\\AbstractNode->evaluateChildNode(Object(TYPO3Fluid\\Fluid\\Core\\Parser\\SyntaxTree\\ViewHelperNode), Object(TYPO3\\CMS\\Fluid\\Core\\Rendering\\RenderingContext), false)\n#29 typo3_src-9.5.14/vendor/typo3fluid/fluid/src/Core/ViewHelper/AbstractViewHelper.php(304): TYPO3Fluid\\Fluid\\Core\\Parser\\SyntaxTree\\AbstractNode->evaluateChildNodes(Object(TYPO3\\CMS\\Fluid\\Core\\Rendering\\RenderingContext))\n#30 typo3_src-9.5.14/vendor/typo3fluid/fluid/src/Core/ViewHelper/AbstractViewHelper.php(319): TYPO3Fluid\\Fluid\\Core\\ViewHelper\\AbstractViewHelper->renderChildren()\n#31 typo3_src-9.5.14/vendor/typo3fluid/fluid/src/ViewHelpers/ForViewHelper.php(133): TYPO3Fluid\\Fluid\\Core\\ViewHelper\\AbstractViewHelper->TYPO3Fluid\\Fluid\\Core\\ViewHelper\\{closure}()\n#32 typo3_src-9.5.14/vendor/typo3fluid/fluid/src/Core/ViewHelper/Traits/CompileWithRenderStatic.php(30): TYPO3Fluid\\Fluid\\ViewHelpers\\ForViewHelper::renderStatic(Array, Object(Closure), Object(TYPO3\\CMS\\Fluid\\Core\\Rendering\\RenderingContext))\n#33 [internal function]: TYPO3Fluid\\Fluid\\ViewHelpers\\ForViewHelper->render()\n#34 typo3_src-9.5.14/vendor/typo3fluid/fluid/src/Core/ViewHelper/AbstractViewHelper.php(262): call_user_func(Array)\n#35 typo3_src-9.5.14/vendor/typo3fluid/fluid/src/Core/ViewHelper/AbstractViewHelper.php(250): TYPO3Fluid\\Fluid\\Core\\ViewHelper\\AbstractViewHelper->callRenderMethod()\n#36 typo3_src-9.5.14/vendor/typo3fluid/fluid/src/Core/ViewHelper/ViewHelperInvoker.php(79): TYPO3Fluid\\Fluid\\Core\\ViewHelper\\AbstractViewHelper->initializeArgumentsAndRender()\n#37 typo3_src-9.5.14/vendor/typo3fluid/fluid/src/Core/Parser/SyntaxTree/ViewHelperNode.php(153): TYPO3Fluid\\Fluid\\Core\\ViewHelper\\ViewHelperInvoker->invoke(Object(TYPO3Fluid\\Fluid\\ViewHelpers\\ForViewHelper), Array, Object(TYPO3\\CMS\\Fluid\\Core\\Rendering\\RenderingContext))\n#38 typo3_src-9.5.14/vendor/typo3fluid/fluid/src/Core/Parser/SyntaxTree/AbstractNode.php(56): TYPO3Fluid\\Fluid\\Core\\Parser\\SyntaxTree\\ViewHelperNode->evaluate(Object(TYPO3\\CMS\\Fluid\\Core\\Rendering\\RenderingContext))\n#39 typo3_src-9.5.14/vendor/typo3fluid/fluid/src/Core/Parser/SyntaxTree/AbstractNode.php(36): TYPO3Fluid\\Fluid\\Core\\Parser\\SyntaxTree\\AbstractNode->evaluateChildNode(Object(TYPO3Fluid\\Fluid\\Core\\Parser\\SyntaxTree\\ViewHelperNode), Object(TYPO3\\CMS\\Fluid\\Core\\Rendering\\RenderingContext), false)\n#40 typo3_src-9.5.14/vendor/typo3fluid/fluid/src/Core/ViewHelper/AbstractViewHelper.php(304): TYPO3Fluid\\Fluid\\Core\\Parser\\SyntaxTree\\AbstractNode->evaluateChildNodes(Object(TYPO3\\CMS\\Fluid\\Core\\Rendering\\RenderingContext))\n#41 typo3_src-9.5.14/vendor/typo3fluid/fluid/src/Core/ViewHelper/AbstractConditionViewHelper.php(176): TYPO3Fluid\\Fluid\\Core\\ViewHelper\\AbstractViewHelper->renderChildren()\n#42 typo3_src-9.5.14/vendor/typo3fluid/fluid/src/Core/ViewHelper/AbstractConditionViewHelper.php(60): TYPO3Fluid\\Fluid\\Core\\ViewHelper\\AbstractConditionViewHelper->renderThenChild()\n#43 [internal function]: TYPO3Fluid\\Fluid\\Core\\ViewHelper\\AbstractConditionViewHelper->render()\n#44 typo3_src-9.5.14/vendor/typo3fluid/fluid/src/Core/ViewHelper/AbstractViewHelper.php(262): call_user_func(Array)\n#45 typo3_src-9.5.14/vendor/typo3fluid/fluid/src/Core/ViewHelper/AbstractViewHelper.php(250): TYPO3Fluid\\Fluid\\Core\\ViewHelper\\AbstractViewHelper->callRenderMethod()\n#46 typo3_src-9.5.14/vendor/typo3fluid/fluid/src/Core/ViewHelper/ViewHelperInvoker.php(79): TYPO3Fluid\\Fluid\\Core\\ViewHelper\\AbstractViewHelper->initializeArgumentsAndRender()\n#47 typo3_src-9.5.14/vendor/typo3fluid/fluid/src/Core/Parser/SyntaxTree/ViewHelperNode.php(153): TYPO3Fluid\\Fluid\\Core\\ViewHelper\\ViewHelperInvoker->invoke(Object(TYPO3Fluid\\Fluid\\ViewHelpers\\IfViewHelper), Array, Object(TYPO3\\CMS\\Fluid\\Core\\Rendering\\RenderingContext))\n#48 typo3_src-9.5.14/vendor/typo3fluid/fluid/src/Core/Parser/SyntaxTree/AbstractNode.php(56): TYPO3Fluid\\Fluid\\Core\\Parser\\SyntaxTree\\ViewHelperNode->evaluate(Object(TYPO3\\CMS\\Fluid\\Core\\Rendering\\RenderingContext))\n#49 typo3_src-9.5.14/vendor/typo3fluid/fluid/src/Core/Parser/SyntaxTree/AbstractNode.php(36): TYPO3Fluid\\Fluid\\Core\\Parser\\SyntaxTree\\AbstractNode->evaluateChildNode(Object(TYPO3Fluid\\Fluid\\Core\\Parser\\SyntaxTree\\ViewHelperNode), Object(TYPO3\\CMS\\Fluid\\Core\\Rendering\\RenderingContext), false)\n#50 typo3_src-9.5.14/vendor/typo3fluid/fluid/src/Core/ViewHelper/AbstractViewHelper.php(304): TYPO3Fluid\\Fluid\\Core\\Parser\\SyntaxTree\\AbstractNode->evaluateChildNodes(Object(TYPO3\\CMS\\Fluid\\Core\\Rendering\\RenderingContext))\n#51 typo3_src-9.5.14/vendor/typo3fluid/fluid/src/ViewHelpers/SectionViewHelper.php(108): TYPO3Fluid\\Fluid\\Core\\ViewHelper\\AbstractViewHelper->renderChildren()\n#52 [internal function]: TYPO3Fluid\\Fluid\\ViewHelpers\\SectionViewHelper->render()\n#53 typo3_src-9.5.14/vendor/typo3fluid/fluid/src/Core/ViewHelper/AbstractViewHelper.php(262): call_user_func(Array)\n#54 typo3_src-9.5.14/vendor/typo3fluid/fluid/src/Core/ViewHelper/AbstractViewHelper.php(250): TYPO3Fluid\\Fluid\\Core\\ViewHelper\\AbstractViewHelper->callRenderMethod()\n#55 typo3_src-9.5.14/vendor/typo3fluid/fluid/src/Core/ViewHelper/ViewHelperInvoker.php(79): TYPO3Fluid\\Fluid\\Core\\ViewHelper\\AbstractViewHelper->initializeArgumentsAndRender()\n#56 typo3_src-9.5.14/vendor/typo3fluid/fluid/src/Core/Parser/SyntaxTree/ViewHelperNode.php(153): TYPO3Fluid\\Fluid\\Core\\ViewHelper\\ViewHelperInvoker->invoke(Object(TYPO3Fluid\\Fluid\\ViewHelpers\\SectionViewHelper), Array, Object(TYPO3\\CMS\\Fluid\\Core\\Rendering\\RenderingContext))\n#57 typo3_src-9.5.14/vendor/typo3fluid/fluid/src/View/AbstractTemplateView.php(282): TYPO3Fluid\\Fluid\\Core\\Parser\\SyntaxTree\\ViewHelperNode->evaluate(Object(TYPO3\\CMS\\Fluid\\Core\\Rendering\\RenderingContext))\n#58 typo3_src-9.5.14/vendor/typo3fluid/fluid/src/ViewHelpers/RenderViewHelper.php(143): TYPO3Fluid\\Fluid\\View\\AbstractTemplateView->renderSection('Main', Array, false)\n#59 typo3_9/typo3temp/var/cache/code/fluid_template/layout_Default_html_8ce1ba314af9ae63770f542107f91e2b5ae0f3e4.php(62): TYPO3Fluid\\Fluid\\ViewHelpers\\RenderViewHelper::renderStatic(Array, Object(Closure), Object(TYPO3\\CMS\\Fluid\\Core\\Rendering\\RenderingContext))\n#60 typo3_src-9.5.14/vendor/typo3fluid/fluid/src/View/AbstractTemplateView.php(201): layout_Default_html_8ce1ba314af9ae63770f542107f91e2b5ae0f3e4->render(Object(TYPO3\\CMS\\Fluid\\Core\\Rendering\\RenderingContext))\n#61 typo3_src-9.5.14/typo3/sysext/extbase/Classes/Mvc/Controller/ActionController.php(324): TYPO3Fluid\\Fluid\\View\\AbstractTemplateView->render()\n#62 typo3_src-9.5.14/typo3/sysext/extbase/Classes/Mvc/Controller/ActionController.php(167): TYPO3\\CMS\\Extbase\\Mvc\\Controller\\ActionController->callActionMethod()\n#63 typo3_src-9.5.14/typo3/sysext/extbase/Classes/Mvc/Dispatcher.php(73): TYPO3\\CMS\\Extbase\\Mvc\\Controller\\ActionController->processRequest(Object(TYPO3\\CMS\\Extbase\\Mvc\\Web\\Request), Object(TYPO3\\CMS\\Extbase\\Mvc\\Web\\Response))\n#64 typo3_src-9.5.14/typo3/sysext/extbase/Classes/Mvc/Web/FrontendRequestHandler.php(92): TYPO3\\CMS\\Extbase\\Mvc\\Dispatcher->dispatch(Object(TYPO3\\CMS\\Extbase\\Mvc\\Web\\Request), Object(TYPO3\\CMS\\Extbase\\Mvc\\Web\\Response))\n#65 typo3_src-9.5.14/typo3/sysext/extbase/Classes/Core/Bootstrap.php(172): TYPO3\\CMS\\Extbase\\Mvc\\Web\\FrontendRequestHandler->handleRequest()\n#66 typo3_src-9.5.14/typo3/sysext/extbase/Classes/Core/Bootstrap.php(159): TYPO3\\CMS\\Extbase\\Core\\Bootstrap->handleRequest()\n#67 [internal function]: TYPO3\\CMS\\Extbase\\Core\\Bootstrap->run('', Array)\n#68 typo3_src-9.5.14/typo3/sysext/frontend/Classes/ContentObject/ContentObjectRenderer.php(5984): call_user_func_array(Array, Array)\n#69 typo3_src-9.5.14/typo3/sysext/frontend/Classes/ContentObject/UserContentObject.php(41): TYPO3\\CMS\\Frontend\\ContentObject\\ContentObjectRenderer->callUserFunction('TYPO3\\\\CMS\\\\Extba...', Array, '')\n#70 typo3_src-9.5.14/typo3/sysext/frontend/Classes/ContentObject/ContentObjectRenderer.php(816): TYPO3\\CMS\\Frontend\\ContentObject\\UserContentObject->render(Array)\n#71 typo3_src-9.5.14/typo3/sysext/frontend/Classes/ContentObject/ContentObjectRenderer.php(732): TYPO3\\CMS\\Frontend\\ContentObject\\ContentObjectRenderer->render(Object(TYPO3\\CMS\\Frontend\\ContentObject\\UserContentObject), Array)\n#72 typo3_src-9.5.14/typo3/sysext/fluid/Classes/ViewHelpers/CObjectViewHelper.php(165): TYPO3\\CMS\\Frontend\\ContentObject\\ContentObjectRenderer->cObjGetSingle('USER', Array)\n#73 typo3_9/typo3temp/var/cache/code/fluid_template/Standard_action_List_08bc5eb10bf170eb4c2197d2d9fa719014884f74.php(60): TYPO3\\CMS\\Fluid\\ViewHelpers\\CObjectViewHelper::renderStatic(Array, Object(Closure), Object(TYPO3\\CMS\\Fluid\\Core\\Rendering\\RenderingContext))\n#74 typo3_src-9.5.14/vendor/typo3fluid/fluid/src/View/AbstractTemplateView.php(260): Standard_action_List_08bc5eb10bf170eb4c2197d2d9fa719014884f74->section_62bce9422ff2d14f69ab80a154510232fc8a9afd(Object(TYPO3\\CMS\\Fluid\\Core\\Rendering\\RenderingContext))\n#75 typo3_src-9.5.14/vendor/typo3fluid/fluid/src/ViewHelpers/RenderViewHelper.php(143): TYPO3Fluid\\Fluid\\View\\AbstractTemplateView->renderSection('Main', Array, true)\n#76 typo3_9/typo3temp/var/cache/code/fluid_template/layout_Default_html_103c4c0b86c5f98fa7d95995f9b39c7730b92ca1.php(1149): TYPO3Fluid\\Fluid\\ViewHelpers\\RenderViewHelper::renderStatic(Array, Object(Closure), Object(TYPO3\\CMS\\Fluid\\Core\\Rendering\\RenderingContext))\n#77 typo3_src-9.5.14/vendor/typo3fluid/fluid/src/Core/ViewHelper/AbstractConditionViewHelper.php(78): layout_Default_html_103c4c0b86c5f98fa7d95995f9b39c7730b92ca1->{closure}()\n#78 typo3_9/typo3temp/var/cache/code/fluid_template/layout_Default_html_103c4c0b86c5f98fa7d95995f9b39c7730b92ca1.php(1671): TYPO3Fluid\\Fluid\\Core\\ViewHelper\\AbstractConditionViewHelper::renderStatic(Array, Object(Closure), Object(TYPO3\\CMS\\Fluid\\Core\\Rendering\\RenderingContext))\n#79 typo3_src-9.5.14/vendor/typo3fluid/fluid/src/ViewHelpers/SpacelessViewHelper.php(55): layout_Default_html_103c4c0b86c5f98fa7d95995f9b39c7730b92ca1->{closure}()\n#80 typo3_9/typo3temp/var/cache/code/fluid_template/layout_Default_html_103c4c0b86c5f98fa7d95995f9b39c7730b92ca1.php(1679): TYPO3Fluid\\Fluid\\ViewHelpers\\SpacelessViewHelper::renderStatic(Array, Object(Closure), Object(TYPO3\\CMS\\Fluid\\Core\\Rendering\\RenderingContext))\n#81 typo3_src-9.5.14/vendor/typo3fluid/fluid/src/View/AbstractTemplateView.php(201): layout_Default_html_103c4c0b86c5f98fa7d95995f9b39c7730b92ca1->render(Object(TYPO3\\CMS\\Fluid\\Core\\Rendering\\RenderingContext))\n#82 typo3_src-9.5.14/typo3/sysext/frontend/Classes/ContentObject/FluidTemplateContentObject.php(358): TYPO3Fluid\\Fluid\\View\\AbstractTemplateView->render()\n#83 typo3_src-9.5.14/typo3/sysext/frontend/Classes/ContentObject/FluidTemplateContentObject.php(107): TYPO3\\CMS\\Frontend\\ContentObject\\FluidTemplateContentObject->renderFluidView()\n#84 typo3_src-9.5.14/typo3/sysext/frontend/Classes/ContentObject/ContentObjectRenderer.php(816): TYPO3\\CMS\\Frontend\\ContentObject\\FluidTemplateContentObject->render(Array)\n#85 typo3_src-9.5.14/typo3/sysext/frontend/Classes/ContentObject/ContentObjectRenderer.php(732): TYPO3\\CMS\\Frontend\\ContentObject\\ContentObjectRenderer->render(Object(TYPO3\\CMS\\Frontend\\ContentObject\\FluidTemplateContentObject), Array)\n#86 typo3_src-9.5.14/typo3/sysext/frontend/Classes/ContentObject/ContentObjectRenderer.php(714): TYPO3\\CMS\\Frontend\\ContentObject\\ContentObjectRenderer->cObjGetSingle('FLUIDTEMPLATE', Array, 'lib.contentElem...')\n#87 typo3_src-9.5.14/typo3/sysext/frontend/Classes/ContentObject/CaseContentObject.php(46): TYPO3\\CMS\\Frontend\\ContentObject\\ContentObjectRenderer->cObjGetSingle('FLUIDTEMPLATE', Array, 'list')\n#88 typo3_src-9.5.14/typo3/sysext/frontend/Classes/ContentObject/ContentObjectRenderer.php(816): TYPO3\\CMS\\Frontend\\ContentObject\\CaseContentObject->render(Array)\n#89 typo3_src-9.5.14/typo3/sysext/frontend/Classes/ContentObject/ContentObjectRenderer.php(732): TYPO3\\CMS\\Frontend\\ContentObject\\ContentObjectRenderer->render(Object(TYPO3\\CMS\\Frontend\\ContentObject\\CaseContentObject), Array)\n#90 typo3_src-9.5.14/typo3/sysext/frontend/Classes/ContentObject/ContentObjectRenderer.php(714): TYPO3\\CMS\\Frontend\\ContentObject\\ContentObjectRenderer->cObjGetSingle('CASE', Array, 'tt_content')\n#91 typo3_src-9.5.14/typo3/sysext/frontend/Classes/ContentObject/ContentContentObject.php(94): TYPO3\\CMS\\Frontend\\ContentObject\\ContentObjectRenderer->cObjGetSingle('CASE', Array, '')\n#92 typo3_src-9.5.14/typo3/sysext/frontend/Classes/ContentObject/ContentObjectRenderer.php(816): TYPO3\\CMS\\Frontend\\ContentObject\\ContentContentObject->render(Array)\n#93 typo3_src-9.5.14/typo3/sysext/frontend/Classes/ContentObject/ContentObjectRenderer.php(732): TYPO3\\CMS\\Frontend\\ContentObject\\ContentObjectRenderer->render(Object(TYPO3\\CMS\\Frontend\\ContentObject\\ContentContentObject), Array)\n#94 typo3_src-9.5.14/typo3/sysext/frontend/Classes/ContentObject/FluidTemplateContentObject.php(322): TYPO3\\CMS\\Frontend\\ContentObject\\ContentObjectRenderer->cObjGetSingle('CONTENT', Array)\n#95 typo3_src-9.5.14/typo3/sysext/frontend/Classes/ContentObject/FluidTemplateContentObject.php(101): TYPO3\\CMS\\Frontend\\ContentObject\\FluidTemplateContentObject->getContentObjectVariables(Array)\n#96 typo3_src-9.5.14/typo3/sysext/frontend/Classes/ContentObject/ContentObjectRenderer.php(816): TYPO3\\CMS\\Frontend\\ContentObject\\FluidTemplateContentObject->render(Array)\n#97 typo3_src-9.5.14/typo3/sysext/frontend/Classes/ContentObject/ContentObjectRenderer.php(732): TYPO3\\CMS\\Frontend\\ContentObject\\ContentObjectRenderer->render(Object(TYPO3\\CMS\\Frontend\\ContentObject\\FluidTemplateContentObject), Array)\n#98 typo3_src-9.5.14/typo3/sysext/frontend/Classes/ContentObject/ContentObjectRenderer.php(678): TYPO3\\CMS\\Frontend\\ContentObject\\ContentObjectRenderer->cObjGetSingle('FLUIDTEMPLATE', Array, '10')\n#99 typo3_src-9.5.14/typo3/sysext/frontend/Classes/Http/RequestHandler.php(246): TYPO3\\CMS\\Frontend\\ContentObject\\ContentObjectRenderer->cObjGet(Array)\n#100 typo3_src-9.5.14/typo3/sysext/frontend/Classes/Http/RequestHandler.php(268): TYPO3\\CMS\\Frontend\\Http\\RequestHandler->generatePageContent(Object(TYPO3\\CMS\\Frontend\\Controller\\TypoScriptFrontendController))\n#101 typo3_src-9.5.14/typo3/sysext/frontend/Classes/Http/RequestHandler.php(168): TYPO3\\CMS\\Frontend\\Http\\RequestHandler->generatePageContentWithHeader(Object(TYPO3\\CMS\\Frontend\\Controller\\TypoScriptFrontendController), Object(TYPO3\\CMS\\Core\\Site\\Entity\\SiteLanguage))\n#102 typo3_src-9.5.14/typo3/sysext/frontend/Classes/Middleware/OutputCompression.php(46): TYPO3\\CMS\\Frontend\\Http\\RequestHandler->handle(Object(TYPO3\\CMS\\Core\\Http\\ServerRequest))\n#103 typo3_src-9.5.14/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php(138): TYPO3\\CMS\\Frontend\\Middleware\\OutputCompression->process(Object(TYPO3\\CMS\\Core\\Http\\ServerRequest), Object(TYPO3\\CMS\\Frontend\\Http\\RequestHandler))\n#104 typo3_src-9.5.14/typo3/sysext/frontend/Classes/Middleware/ContentLengthResponseHeader.php(45): class@anonymous->handle(Object(TYPO3\\CMS\\Core\\Http\\ServerRequest))\n#105 typo3_src-9.5.14/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php(138): TYPO3\\CMS\\Frontend\\Middleware\\ContentLengthResponseHeader->process(Object(TYPO3\\CMS\\Core\\Http\\ServerRequest), Object(class@anonymous))\n#106 typo3_src-9.5.14/typo3/sysext/frontend/Classes/Middleware/ShortcutAndMountPointRedirect.php(65): class@anonymous->handle(Object(TYPO3\\CMS\\Core\\Http\\ServerRequest))\n#107 typo3_src-9.5.14/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php(138): TYPO3\\CMS\\Frontend\\Middleware\\ShortcutAndMountPointRedirect->process(Object(TYPO3\\CMS\\Core\\Http\\ServerRequest), Object(class@anonymous))\n#108 typo3_src-9.5.14/typo3/sysext/frontend/Classes/Middleware/PrepareTypoScriptFrontendRendering.php(118): class@anonymous->handle(Object(TYPO3\\CMS\\Core\\Http\\ServerRequest))\n#109 typo3_src-9.5.14/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php(138): TYPO3\\CMS\\Frontend\\Middleware\\PrepareTypoScriptFrontendRendering->process(Object(TYPO3\\CMS\\Core\\Http\\ServerRequest), Object(class@anonymous))\n#110 typo3_src-9.5.14/typo3/sysext/frontend/Classes/Middleware/PageArgumentValidator.php(99): class@anonymous->handle(Object(TYPO3\\CMS\\Core\\Http\\ServerRequest))\n#111 typo3_src-9.5.14/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php(138): TYPO3\\CMS\\Frontend\\Middleware\\PageArgumentValidator->process(Object(TYPO3\\CMS\\Core\\Http\\ServerRequest), Object(class@anonymous))\n#112 typo3_src-9.5.14/typo3/sysext/frontend/Classes/Middleware/MaintenanceMode.php(53): class@anonymous->handle(Object(TYPO3\\CMS\\Core\\Http\\ServerRequest))\n#113 typo3_src-9.5.14/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php(138): TYPO3\\CMS\\Frontend\\Middleware\\MaintenanceMode->process(Object(TYPO3\\CMS\\Core\\Http\\ServerRequest), Object(class@anonymous))\n#114 typo3_src-9.5.14/typo3/sysext/frontend/Classes/Middleware/PageResolver.php(171): class@anonymous->handle(Object(TYPO3\\CMS\\Core\\Http\\ServerRequest))\n#115 typo3_src-9.5.14/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php(138): TYPO3\\CMS\\Frontend\\Middleware\\PageResolver->process(Object(TYPO3\\CMS\\Core\\Http\\ServerRequest), Object(class@anonymous))\n#116 typo3_src-9.5.14/typo3/sysext/workspaces/Classes/Middleware/WorkspacePreview.php(110): class@anonymous->handle(Object(TYPO3\\CMS\\Core\\Http\\ServerRequest))\n#117 typo3_src-9.5.14/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php(138): TYPO3\\CMS\\Workspaces\\Middleware\\WorkspacePreview->process(Object(TYPO3\\CMS\\Core\\Http\\ServerRequest), Object(class@anonymous))\n#118 typo3_src-9.5.14/typo3/sysext/redirects/Classes/Http/Middleware/RedirectHandler.php(70): class@anonymous->handle(Object(TYPO3\\CMS\\Core\\Http\\ServerRequest))\n#119 typo3_src-9.5.14/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php(138): TYPO3\\CMS\\Redirects\\Http\\Middleware\\RedirectHandler->process(Object(TYPO3\\CMS\\Core\\Http\\ServerRequest), Object(class@anonymous))\n#120 typo3_src-9.5.14/typo3/sysext/frontend/Classes/Middleware/StaticRouteResolver.php(66): class@anonymous->handle(Object(TYPO3\\CMS\\Core\\Http\\ServerRequest))\n#121 typo3_src-9.5.14/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php(138): TYPO3\\CMS\\Frontend\\Middleware\\StaticRouteResolver->process(Object(TYPO3\\CMS\\Core\\Http\\ServerRequest), Object(class@anonymous))\n#122 typo3_src-9.5.14/typo3/sysext/frontend/Classes/Middleware/SiteBaseRedirectResolver.php(86): class@anonymous->handle(Object(TYPO3\\CMS\\Core\\Http\\ServerRequest))\n#123 typo3_src-9.5.14/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php(138): TYPO3\\CMS\\Frontend\\Middleware\\SiteBaseRedirectResolver->process(Object(TYPO3\\CMS\\Core\\Http\\ServerRequest), Object(class@anonymous))\n#124 typo3_src-9.5.14/typo3/sysext/frontend/Classes/Middleware/SiteResolver.php(68): class@anonymous->handle(Object(TYPO3\\CMS\\Core\\Http\\ServerRequest))\n#125 typo3_src-9.5.14/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php(138): TYPO3\\CMS\\Frontend\\Middleware\\SiteResolver->process(Object(TYPO3\\CMS\\Core\\Http\\ServerRequest), Object(class@anonymous))\n#126 typo3_src-9.5.14/typo3/sysext/frontend/Classes/Middleware/BackendUserAuthenticator.php(95): class@anonymous->handle(Object(TYPO3\\CMS\\Core\\Http\\ServerRequest))\n#127 typo3_src-9.5.14/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php(138): TYPO3\\CMS\\Frontend\\Middleware\\BackendUserAuthenticator->process(Object(TYPO3\\CMS\\Core\\Http\\ServerRequest), Object(class@anonymous))\n#128 typo3_src-9.5.14/typo3/sysext/frontend/Classes/Middleware/FrontendUserAuthenticator.php(79): class@anonymous->handle(Object(TYPO3\\CMS\\Core\\Http\\ServerRequest))\n#129 typo3_src-9.5.14/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php(138): TYPO3\\CMS\\Frontend\\Middleware\\FrontendUserAuthenticator->process(Object(TYPO3\\CMS\\Core\\Http\\ServerRequest), Object(class@anonymous))\n#130 typo3_src-9.5.14/typo3/sysext/frontend/Classes/Middleware/TypoScriptFrontendInitialization.php(90): class@anonymous->handle(Object(TYPO3\\CMS\\Core\\Http\\ServerRequest))\n#131 typo3_src-9.5.14/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php(138): TYPO3\\CMS\\Frontend\\Middleware\\TypoScriptFrontendInitialization->process(Object(TYPO3\\CMS\\Core\\Http\\ServerRequest), Object(class@anonymous))\n#132 typo3_src-9.5.14/typo3/sysext/frontend/Classes/Middleware/EidHandler.php(50): class@anonymous->handle(Object(TYPO3\\CMS\\Core\\Http\\ServerRequest))\n#133 typo3_src-9.5.14/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php(138): TYPO3\\CMS\\Frontend\\Middleware\\EidHandler->process(Object(TYPO3\\CMS\\Core\\Http\\ServerRequest), Object(class@anonymous))\n#134 typo3_src-9.5.14/typo3/sysext/frontend/Classes/Middleware/PreprocessRequestHook.php(57): class@anonymous->handle(Object(TYPO3\\CMS\\Core\\Http\\ServerRequest))\n#135 typo3_src-9.5.14/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php(138): TYPO3\\CMS\\Frontend\\Middleware\\PreprocessRequestHook->process(Object(TYPO3\\CMS\\Core\\Http\\ServerRequest), Object(class@anonymous))\n#136 typo3_src-9.5.14/typo3/sysext/core/Classes/Middleware/NormalizedParamsAttribute.php(58): class@anonymous->handle(Object(TYPO3\\CMS\\Core\\Http\\ServerRequest))\n#137 typo3_src-9.5.14/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php(138): TYPO3\\CMS\\Core\\Middleware\\NormalizedParamsAttribute->process(Object(TYPO3\\CMS\\Core\\Http\\ServerRequest), Object(class@anonymous))\n#138 typo3_src-9.5.14/typo3/sysext/frontend/Classes/Middleware/TimeTrackerInitialization.php(49): class@anonymous->handle(Object(TYPO3\\CMS\\Core\\Http\\ServerRequest))\n#139 typo3_src-9.5.14/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php(138): TYPO3\\CMS\\Frontend\\Middleware\\TimeTrackerInitialization->process(Object(TYPO3\\CMS\\Core\\Http\\ServerRequest), Object(class@anonymous))\n#140 typo3_src-9.5.14/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php(67): class@anonymous->handle(Object(TYPO3\\CMS\\Core\\Http\\ServerRequest))\n#141 typo3_src-9.5.14/typo3/sysext/core/Classes/Http/AbstractApplication.php(108): TYPO3\\CMS\\Core\\Http\\MiddlewareDispatcher->handle(Object(TYPO3\\CMS\\Core\\Http\\ServerRequest))\n#142 typo3_src-9.5.14/typo3/sysext/frontend/Classes/Http/Application.php(69): TYPO3\\CMS\\Core\\Http\\AbstractApplication->handle(Object(TYPO3\\CMS\\Core\\Http\\ServerRequest))\n#143 typo3_src-9.5.14/typo3/sysext/core/Classes/Http/AbstractApplication.php(120): TYPO3\\CMS\\Frontend\\Http\\Application->handle(Object(TYPO3\\CMS\\Core\\Http\\ServerRequest))\n#144 typo3_src-9.5.14/index.php(24): TYPO3\\CMS\\Core\\Http\\AbstractApplication->run()\n#145 typo3_src-9.5.14/index.php(25): {closure}()\n#146 typo3_9/index.php(22): require('_...')\n#147 {main}"}

May that helps? Thanks! Best Christoph

featdd commented 4 years ago

Hi @criwe,

seems you have illegal characters in your slug hybrid-cloud/hybride-cloud\, slashes are reserved for parameter seperation, but I see the tca configuration is missing an replacement instruction for that character.

I'll adjust this, you should check your terms for slashes in slugs and replace them with "-" or another proper replacement.

Greetings Daniel

criwe commented 4 years ago

Hi Daniel @featdd thanks a lot, that solved the problem :-) Best, Christoph

featdd commented 4 years ago

Hi @criwe,

added the generator option for the slug here d611e051293ee0d6ffb45c27966c906ed93ad7bc

more infos here

Greetings Daniel

criwe commented 4 years ago

Cool, thank you a lot!