Demandware MVC概念

Cha*_*lie 7 model-view-controller concept demandware

我是Demandware的新人,我正在从Magento转向Demandware.Demandware不是开源我没有得到适当的教程,了解它的概念.

我来自Magento所以我知道Magento MVC结构.但在Demandware中我们有不同的概念,如管道,小管,ISML脚本,ECMA脚本,DW脚本等.

我想知道Demandware的MVC模式.它是如何工作的以及我需要集中的基本概念是什么?

Zla*_*tev 7

我建议您尽快为Demandware XChange帐户申请,以便您可以访问Demandware社区门户以及API文档.

简而言之:

  1. 模型是Demandware Forms和Demandware API对象
  2. 控制器是Demandware Pipelines(最近发布了JavaScript控制器,如果你有Node.js经验,你可能会发现这些更容易理解).这些可以调用DW Scripts(DemandwareScript基于ECMAScript标准5.0 for JavaScript,带有一些扩展,如E4X和可选类型)
  3. 视图是isml模板.您应该避免在其中包含大量逻辑,使用isml标签,如isif,isloop等,或使用isscript.

还有其他问题 - 请告诉我.

希望这可以帮助,

Zlatin

  • 无需特殊知识.但是,您需要花一些时间才能了解Demandware Script API中不同类的功能. (2认同)