目录名称不会产生(的hybris)(Catalog names are not created (h

2019-11-04 18:28发布

我想创建一个新的目录。

我遵循的步骤

https://stackoverflow.com/a/50414933/9708984

//resources/mystoreinitialdata/import/sampledata/contentCatalogs/mystoreContentCatalog/cms-content.impex 

在这里,尽管我做了

$contentCatalogName=mystoreContent Catalog' ,在backoffice/catalog S,

我只看到的MyStore目录,ID,名称为空。

用于powertools它有名字, Powertools Content Catalog

我做了ant initialize “,它创造了3个目录mystorecontent catalog, mystoreclassfication,mystoreprductcatalog但他们没有名字。

$contentCatalog=electronicsContentCatalog $contentCatalogName=Electronics Content Catalog

这contentcatalogname没有任何商店的任何地方使用; mystore electronic,powertools or apparel

但其他3名有。 为什么mystore没有? 那是什么contentcatalogname呢? 路径

electronicsstore/import/sampledata/contentCatalogs/electronicsContentCatalog/cms-responsive-content.impex for electronics

Answer 1:

这个名字是一个本地化的属性。 对于本地化属性,加速器都有自己的文件。 检查在目录中名为catalog_XX.impex文件

resources/mystoreinitialdata/import/sampledata/contentCatalogs/mystoreContentCatalog/

在XX表示语言的isocode。 所以恩表示英语,DE德语等。在文件中,设置名称是这样的:

$lang=en
$contentCatalog=mystoreContentCatalog

UPDATE ContentCatalog;id[unique=true];name[lang=$lang]
;$contentCatalog;"mystore Content Catalog"


文章来源: Catalog names are not created (hybris)
标签: hybris