如何解决 Virto Commerce Theme Missing 错误?

How to solve Virto Commerce Theme Missing Error?

我已经使用 IIS 在本地机器上部署了 Virto Commerce Platform 和店面。一切顺利,但当我打开店面时,它说

Virto Commerce 店面已成功部署 看起来你缺少一个主题:(

我们在以下位置寻找 'index.liquid' 视图

Themes\Electronics\default\templates
Themes\Electronics\default\snippets
Themes\Electronics\default\layout
Themes\Electronics\default\assets

修复起来很简单:按照我们的说明为您的店面下载并正确配置主题。

我已经尝试了这里提到的几乎所有选项,但无法解决问题。

我认为 appsettings.json 中的连接字符串有问题,或者我在将平台目录链接到店面主题时犯了一些错误。

这是我的连接字符串

  "ConnectionStrings": {
    "ContentConnectionString": "provider=LocalStorage;rootPath=~/cms-content"

我试图将其指向我安装的本地目录

C:\vc-platform\VirtoCommerce.Platform.Web\App_Data\cms-content

因为我在 iis 管理器的店面文件夹中创建了一个虚拟目录。

但是当我分配这个值时,应用程序并没有以 Http 错误开始。

谁能帮忙解决这个问题?

设置这个值就够了

appsettings.json .... "ConnectionStrings": { "ContentConnectionString": "provider=LocalStorage;rootPath=C:\vc-platform\VirtoCommerce.Platform.Web\App_Data\cms-content" ...