需求软件中墨盒的相对路径

时间:2015-05-20 11:19:04

标签: demandware

我正在使用Demandware业务经理,我需要更改网站设置。

去管理网站>选择一个站点并进入设置

有一个名为Cartridges的字段,我在其中列出了要为此站点部署的磁带列表。

我想将这些磁带添加到不同的层次结构中,例如在文件夹中。 有没有办法在设置下的墨盒字段中定义它?

3 个答案:

答案 0 :(得分:5)

不,您无法将墨盒添加到子文件夹中。磁带需要直接驻留在服务器上的版本目录中。

答案 1 :(得分:2)

从技术上讲,您可以在您的本地机器(或GIT / SVN)中拥有层级文件夹结构,但它们将在同一级别上传到DW WebDAV。

例如,在您的机器中,您将拥有:

  • Catridge1
    • Cartridge1.1
    • Cartridge1.2
  • Catridge2

当您将墨盒“导入”Eclipse时,请不要忘记选择“嵌套文件夹”

当Eclipse将磁带盒构建到webdav时,它应该是:

  • Catridge1
  • Cartridge1.1
  • Cartridge1.2
  • Catridge2

答案 2 :(得分:0)

墨盒 - 是一个独立的单元(实体),可以完全独立于变通方法,具有完整的逻辑和UI功能。当然,您可以为您的站点开发额外的盒式磁带,例如,如果您需要扩展当前的支付系统,或者您需要一些多功能的盒式磁带,并且您将该盒式磁带作为一种插件出售。

在其他情况下,如果需要仅扩展本地功能 - 无需合理部署新品牌墨盒。

但是每个墨盒只能单独上传到sendbox。另外,如果你用不同的墨盒嵌套'physical'文件夹,你就会破坏它。

希望它会对你有所帮助。如果我不太了解这个引用,请在评论中注明您的问题。