rss 推荐阅读 wap

极速新闻网_中国新闻_今日头条!

热门关键词:  as  xxx  云南  自驾游  中国创翼
首页 新闻聚焦 城市报道 理财投资 休闲娱乐 体育健身 购物消费 旅游资讯 科技创新 商业营销 微商创业

博文推荐:drupal commerce自定义添加产品到购物车链接

发布时间:2018-11-09 13:06:50 已有: 人阅读

  在最近的一个项目中,我需要一种不依靠“加入购物车”按钮的,而是直接点击按钮就进入购物车的方法。 有很多方法可以做到这一点,但我认为最好的方法是创建一个菜单钩子项目(回调函数)!

  这个过程很简单 - 我们使用hook_menu()来创建一个路径,将调用一个函数。 然后,我们使用这个函数将产品直接添加到购物车。 首先 - hook_menu():

  钩以及路径具有两个匹配符(成为变量购买在函数)。 第一个匹配符是匹配是产品id,第二个匹配符是匹配数量。 例如,网址“product/add/5555/2”是将产品id为5555的商品,直接拖到购物车,并且是一并买2个。 当用户访问这个路径,产品ID和数量发送到MYMODULE_product_add 函数......我们现在需要添加:

  首先,我们试图加载的产品对象的id。 如果产品存在的话,我们才继续执行代码。 现在,我们当前用户的id。 然后我们创建一个新的项目对象,给它一个零值(不要担心- DC将照样的计算),并把它添加到购物车。 最后,我们向用户发送到付款! 现在我们可以添加链接到其他网页,博客,广告等,有这些链接,直接将产品添加到购物车。 你甚至可以使用这些链接到一些其他网站上!  您还可以创建自己的表单和修改功能,通过该项目的其他信息。 例如:

首页 | 新闻聚焦 | 城市报道 | 理财投资 | 休闲娱乐 | 体育健身 | 购物消费 | 旅游资讯 | 科技创新 | 商业营销 |免责声明

Copyright2008-2020 极速新闻网 www.mswhnews.com 版权所有 业务QQ:121390454 Power by DedeCms 京ICP备18045899号-1

电脑版 | wap