【问题标题】:Sylius product showSylius产品展示
【发布时间】:2016-04-07 11:51:54
【问题描述】:

我正在使用 sylius 电子商务,但我对产品有疑问。 实际上我创建了一个产品,然后我试图在我的商店中看到我的产品,所以我点击了“在商店中展示”但之后我遇到了一个错误,我不知道如何解决它:(

我一直在谷歌上搜索解决方案,我发现可以更改 sylius.locale: en_US to en or smth like that 但在我这样做之后我仍然得到错误:

可捕获的致命错误:方法 Sylius\Component\Core\Model\Product::__toString() 必须返回字符串值

所以我将语言环境改回 en_US,然后我看到了这个问题

【问题讨论】:

    标签: e-commerce product show sylius commerce


    【解决方案1】:

    您是否将其分配给默认频道? 转到administration/products/new,选择Channel选项卡,检查并保存。

    【讨论】:

    • 它有效,但请你解释一下,为什么只有在我选择频道选项卡的情况下它才有效?
    • Sylius 有渠道的概念:docs.sylius.org/en/latest/book/channels.html 因此,除非您将产品分配给渠道(在您的情况下,您只有一个渠道,这是默认渠道),否则它不会出现。
    • 非常感谢伙计! :)
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-03-11
    • 1970-01-01
    • 1970-01-01
    • 2021-06-10
    • 1970-01-01
    • 2014-11-26
    相关资源
    最近更新 更多