我有一个现有的Umbraco网站。我想添加一个选项,用户可以购买产品,然后支付等。
通读一下,似乎TeaCommerce (http://www.teacommerce.net/en/products/tea-commerce-starter-kit.aspx)就是一个可以用来实现这一点的模块。
所以我下载并安装了它。一切似乎都安装得很好,但现在阅读所有的文档,没有说明下一步做什么或如何继续。
然后我下载初学者工具包。遵循说明(http://www.teacommerce.net/media/11341/installation_guide.pdf),初学者工具包并不能完全运行,所以我不能理解所有东西是如何运行的。
当我说初学者工具包没有运行时,我的意思是我得到了以下错误
Error loading Razor Script /general/meta-description.cshtml 'string' does not contain a definition for 'mediaItem'
Error loading Razor Script /cart/mini-cart.cshtml Cannot perform runtime binding on a null reference
我意识到没有与网站相关联的模板-所以添加一个模板可以加载上面的页面,但会出现错误。
从这一点上,有没有人可以指导我,或者告诉我一个我可以复制的工作解决方案,或者如何将它与我现有的Umbraco站点集成?
谢谢
发布于 2013-04-19 21:14:49
我没有用过teacommerce,但我可以推荐uCommerce http://our.umbraco.org/projects/website-utilities/ucommerce,它是免费的,你甚至可以得到一个完全搭建的剃须刀商店,你可以直接到你的need.So,在我的选择中,这是umbraco上最简单的商务产品。
发布于 2013-11-15 17:53:08
与许多电子商务包不同的是,teacommerce没有内置的产品目录--所以你必须在Umbraco节点结构中构建一个目录--或者使用“产品信息提取器”来使用XML文件中的目录,或者通过API访问。
我假设你正在设置目录的节点结构--所以要么你还没有构建任何'Product‘节点,要么'Product’节点中的一个字段(mediaitem)不能通过/general/meta-description.cshtml ption.cshtml访问,这是一个razor脚本文件。因此,调试/general/meta-description.cshtml ption.cshtml文件,在该文件中可以看到对mediaitem字段的引用,您应该找出问题所在。
ucommerce是另一种选择,它的功能要全面得多,但它的营销部分(允许你建立折扣)等功能的年费定价模型应该被考虑,每年可能会花费数千欧元-茶商务需要数百欧元,但这是一次性费用。
https://stackoverflow.com/questions/16062549
复制相似问题