【问题标题】:Sylius - Shop Api - when shop API runs error occurred Unable to find template ""Sylius - Shop Api - 当 shop API 运行时发生错误找不到模板“”
【发布时间】:2020-07-06 08:24:20
【问题描述】:

我正在尝试使用 sylius shop-api 插入并遵循 thi DOC 作为 API 文档。 我成功安装了插件,我第一次尝试运行 GET 方法 (http://localhost:8000/shop-api/product-latest?locale=en_US&limit=10)

如下图所示错误

Unable to find template "" (looked into: /Applications/MAMP/htdocs/php/arimac-ecommerce/vendor/knplabs/knp-menu/src/Knp/Menu/Resources/views, /Applications/MAMP/htdocs/php/arimac-ecommerce/templates, /Applications/MAMP/htdocs/php/arimac-ecommerce/templates, /Applications/MAMP/htdocs/php/arimac-ecommerce/vendor/symfony/twig-bridge/Resources/views/Form).

请指导我解决此错误

【问题讨论】:

    标签: php api symfony sylius


    【解决方案1】:

    由于 fos_rest (config/packages/fos_rest.yaml) 中定义的规则的优先级而发生此错误

    一旦您修复了规则优先级清除现金并运行 curl。然后你会得到你期望的结果

    【讨论】:

      【解决方案2】:

      设置以下 HTTP 请求标头:

      Content-Type: application/json
      Accept: application/json
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2016-07-14
        • 2023-01-19
        • 2023-04-08
        • 2021-04-23
        • 2013-02-08
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多