微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

带有多个插件的Ext:news中的口语URL

如何解决带有多个插件的Ext:news中的口语URL

当一页上有两个新闻插件(TYPO3 v9.5.20)时,新闻的站点配置有问题。有一个列表视图和一个标签列表,作为标签的导航([screenshot1] [1])。在列表视图中,我可以单击标签,并且仅显示带有这些标签的新闻。这行得通,URL合适。所以一切都很好。 但是,如果我激活标签列表插件,则会出现错误([screenshot2] [2]):The controller "News" is not allowed by plugin "Pi1". Please check for TYPO3\CMS\Extbase\Utility\ExtensionUtility::configurePlugin() in your ext_localconf.PHP.

config.yaml中的站点配置如下:

routeEnhancers:
  News:
    type: Extbase
    limitToPages:
      - 141
      - 142
    extension: News
    plugin: Pi1
    routes:
      - routePath: 'page/{page}'
        _controller: 'News::list'
        _arguments:
          page: '@widget_0/currentPage'
      - routePath: '/{news-title}'
        _controller: 'News::detail'
        _arguments:
          news-title: news
      - routePath: '/{category-name}'
        _controller: 'News::list'
        _arguments:
          category-name: overwriteDemand/categories
      - routePath: '/{tag-name}'
        _controller: 'News::list'
        _arguments:
          tag-name: overwriteDemand/tags
    defaultController: 'News::list'
    defaults:
      page: '0'
    aspects:
      news-title:
        type: PersistedaliasMapper
        tableName: tx_news_domain_model_news
        routeFieldName: path_segment
      page:
        type: StaticRangeMapper
        start: '1'
        end: '100'
      category-name:
        type: PersistedaliasMapper
        tableName: sys_category
        routeFieldName: slug
      tag-name:
        type: PersistedaliasMapper
        tableName: tx_news_domain_model_tag
        routeFieldName: slug


  [1]: https://i.stack.imgur.com/LsFux.png
  [2]: https://i.stack.imgur.com/H2IZn.png

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。