问题标签 [saleor]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
95 浏览

saleor - 更改店面标题

我在 tag 上查看了最新的稳定版本2.11.1。如2.11.1自述文件中所述:

  • saleor-storefront/src/index.html - 包含的主模板文件<div id="root"></div> - 可以在此处更改店面的标题

我已经按照上面的建议更改了店面标题,并由npm run build. 然后部署到远程服务器。

问题

片刻之后,店面标题实际上是按照我的意愿设置的:

截图_20210725_205631

然而,片刻之后,标题恢复为:

截图_20210725_210439

我错过了什么?

只有主页

当我导航到除主页之外的任何页面时,标题设置为我拥有的内部src/core/config.ts文件。但是导航到首页,出现上述问题!

0 投票
0 回答
71 浏览

saleor - 找出销售员

我正在尝试了解有关 Saleor 的更多信息,我希望任何人都可以给我一些建议。我正在阅读文档(大麦开始),我想知道是否一切都已经完成。我正在使用salesor-platform,我以为我必须设置自己的支付网关,但大多数已经完成。例如,条带我只需要去插件并设置授权。这就是我必须做的吗?一切都已经设置好了,如果我想拥有像 paypal 这样的东西,我必须自己在代码中设置它吗?在这一点上我有点迷路了。同样对于店面,我看到我们可以自己改变它。我可以通过更改 Page.tsx 来让它说“减少”而不是“最终减少”,但我注意到它们就像 36 个其他文件一样说“最终减少”,比如 ar.json 等等。我应该怎么办?我必须进入每个文件并进行更改吗?如果我感到困惑,我基本上要问的是网站是否已经完成,我们只需要配置我们自己的电子邮件、API 密钥等。如果我们想自己添加更多内容,那就是我们必须自己硬编码,比如贝宝等?当我阅读文档时,我觉得我必须对条纹进行编码,这样它才能工作,但它已经被配置了,这让我很困惑。我在想我做错了一切,所以有人可以给我一些反馈,我将不胜感激!如果我们想自己添加更多内容,那就是我们必须自己硬编码,比如贝宝等?当我阅读文档时,我觉得我必须对条纹进行编码,这样它才能工作,但它已经被配置了,这让我很困惑。我在想我做错了一切,所以有人可以给我一些反馈,我将不胜感激!如果我们想自己添加更多内容,那就是我们必须自己硬编码,比如贝宝等?当我阅读文档时,我觉得我必须对条纹进行编码,这样它才能工作,但它已经被配置了,这让我很困惑。我在想我做错了一切,所以有人可以给我一些反馈,我将不胜感激!

0 投票
0 回答
10 浏览

django - 通过 Heroku 按钮部署失败

我试图在 Heroku 上部署所有这三个,但在店面中失败了。部署其他两个是成功的,但是在安装 nodejs 包时它失败了。在构建日志的末尾提到了模型的密钥?应该是独一无二的,但我不太确定。使用仪表板打开时,商店核心看起来已经预先填充,而我没有按他们的文档中提到的填充命令。这是否与我的店面部署失败有关?

0 投票
0 回答
92 浏览

django - 在 Heroku 一键部署时 Saleor 部署失败

我只是想尝试一下 Saleor,我只是使用 Heroku 按钮的一键式选项来一次部署所有三个。

不过除了storefont。另外两个非常成功,现在我可以通过我的仪表板应用程序访问我的销售或核心。说到店面部署失败,我在 Web 控制台上看到 heroku 的构建日志时注意到一些 db 错误。

我怀疑它可能与一些虚拟数据有关。当我在 Saleor 网站上阅读有关 saleor 部署的文档时,他们说“populatedb”不应该在没有明确“为什么”的情况下对生产模式进行。

而且我认为这两者(我的店面部署失败和对 db 虚拟数据的评论)彼此有关?我手动删除了仪表板页面上的虚拟数据库数据,但仍然通过 heroku 进行店面部署失败。

我应该怎么办?

这是我的最后几行日志:

0 投票
0 回答
32 浏览

graphene-python - Saleor 如何注册模式?

只是拿起这个框架,所以我没有广泛查看源代码,但我感到困惑的基本事情之一是 Saleor 如何在 python 中注册模式。

如果我查看 Graphene 的基本教程,它会说将其添加到设置中:

Saleor 中的 GRAPHENE 设置中没有这一点。那我应该去哪里看?

0 投票
0 回答
101 浏览

graphql - AttributeError:“产品”对象没有属性“节点”

我想在 Saleor 中添加新功能产品 QA。我启动了一个新应用程序“QA”并创建了一个模型来存储此信息,例如产品信息、员工用户、QA 状态和 QA 日期。我创建 grqaphql API 来添加数据,但是当我尝试获取产品信息时,它反映了“AttributeError:'Product' 对象没有属性'node'”

这是我的模型

这是我的 Graphql 突变

0 投票
0 回答
35 浏览

saleor - 如何将自定义订单对象添加到销售或仪表板订单流?

我想将我的其他网站订单添加到销售或仪表板订单流。我正在使用销售或仪表板作为我的电子商务仪表板我正在尝试制作一个 CSV 文件,然后想在我上传文件时将该 CSV 文件订单添加到销售或仪表板订单历史记录中。我正在上传图片。当我单击“立即上传”按钮时,我想将该文件订单添加到店面的特定客户订单列表中。任何人都可以帮助我..?在此处输入图像描述

0 投票
0 回答
368 浏览

python - 执行时出错:docker-compose run --rm api python3 manage.py migrate

我正在尝试根据说明在 Linux Mint 上安装 saleor https://docs.saleor.io/docs/3.0/developer/installation

执行命令时

我得到一个错误。这是堆栈跟踪。我该如何解决这个问题?

0 投票
0 回答
64 浏览

saleor - Saleor 3 的渲染比 2.11 慢很多

我克隆了 saleor 2.11,它的渲染速度非常快。

但是当我切换到版本 3 时,它变得慢得多。

服务一个请求需要超过 1s(1.3 或 1.6s),v2.11 只需要不到 0.5s。

所有测试都在我的本地机器上运行。

谁能告诉我为什么 - 以及如何解决这个问题?

太感谢了

0 投票
2 回答
59 浏览

saleor - 我们如何在 Saleor 仪表板中翻译产品属性?

我检查了销售或仪表板上的翻译页面,但在那里我只能编辑产品属性名称。

我想翻译产品属性值。

例如,产品有一个属性features。对于每个产品,此属性将具有不同的值。所以,我想翻译这个属性的值而不仅仅是属性名。

有没有办法从仪表板做到这一点?