安装开发模板后,有没有办法安装 Shopware 演示数据(不是随机演示数据)?
问问题
1023 次
2 回答
2
是的,有可能。
解决方案1:
您可以在开发模板中运行第一个运行向导。
这可以从Settings > System > First run Wizard
这里完成,您必须在要求安装语言包的第一步说“下一步”。在第二步,您可以安装演示数据。
只需关闭窗口或 F5,安装演示数据插件后,您无需再次执行整个运行向导。
解决方案2:
composer require store.shopware.com/swagplatformdemodata
于 2020-08-19T09:52:48.200 回答
0
除了版本 6.2.0-RC 版本的先前答案之外,我们可以使用bin/console store:download
(在此提交中添加)命令安装此演示数据插件(无需凭据)。
例子:
APP_ENV=prod php bin/console store:download -p SwagPlatformDemoData
如评论所述,安装bin/console framework:demodata
会安装随机演示数据。如果您想对一组特定的数据运行测试,这可能没有帮助。
建议的解决方案 2 也行不通:
Could not find a matching version of package store.shopware.com/swagplatformdemodata
它现在可能位于packages.shopware.com
。为此,您必须将存储库添加到您的根作曲家:
"repositories": [
{
"type": "composer",
"url": "https://packages.shopware.com"
}
]
但是您需要登录凭据/.composer/auth.json
才能使该凭据起作用:
{
bearer: {
"packages.shopware.com: "[TOKEN]"
}
}
令牌应该从https://account.shopware.com获取(如果你能得到它^_^)
于 2021-11-22T07:13:45.423 回答