我正在构建一个可配置的“applet”(不是Flash,而是HTML和Javascript)。计划的功能类似于汽车配置器,您可以在其中选择颜色,发动机功率或座椅盖。实际产品将被各种在线商店列为单一产品。配置应在显示产品的页面内完成。
有问题的商店都使用不同的CMS。问题是,我必须为每个购物系统编写代码以将applet集成到商店中。这样做有行业标准吗?或者如果不是这样的话:商店与配置器的最小必要通信点在哪里,我最好放置界面?
我目前的想法是通过JSON对象在页面加载时配置商店,告诉它有关其环境以及产品的最后状态(有人可能想要更改订购的产品)。用户完成配置后,将使用AJAX调用将配置发送到服务器。在那里,产品被添加到购物车中,并且需要重定向到另一个页面(产品概述等)。
这是一个很好的方法吗?什么会更好?