Questions tagged «commerce»

Drupal Commerce模块是实现电子商务框架和生态系统的模块之一。

4
在Drupal Commerce中以编程方式为匿名用户重定向到付款页面创建订单
Ryan有一些很棒的代码,您可以以编程方式创建订单 <?php global $user; $product_id = 1; // Create the new order in checkout; you might also check first to // see if your user already has an order to use instead of a new one. $order = commerce_order_new($user->uid, 'checkout_checkout'); // Save the order to get its ID. commerce_order_save($order); // …
19 7  commerce 

2
Drupal商业。根据产品字段值触发运输规则
我真的失去了生存的希望,希望有人能帮助我。 我想基于产品字段值触发“免费送货”规则,但是我一生无法将免费送货字段暴露给规则。 我已经读过有关将项目带入范围的信息,并创建了一个可以访问该字段的组件。但是,当我尝试添加组件作为规则的条件时,系统会提示我输入数据选择器-似乎没有一个引导到任何地方。我认为这是需要产品ID,对我来说这没有任何意义。 我究竟做错了什么? 更多背景 我尝试了两种情况,其中一种是根据以下条件创建运输规则。另一个是创建一个组件,如上所述 条件1-实体具有字段>参数:实体:[商务订单],字段:field_free_shipping Condition2-日期值为空(也尝试进行数据比较)>但是,这不会导致我进入Condition1中所述的字段
18 7  commerce 

5
如何通过比较2个字段来过滤视图。如果字段a <字段b
我有一个具有2个价格字段的产品内容类型。 我想创建一个视图,以显示价格A小于价格B的所有产品。 我希望我可以只添加一个过滤器,然后选择价格-A,然后选择小于操作,并将值设置为价格-B,但是您不能这样做。 我已经研究过使用视图挂钩,主要是hook_views_query_alter,但是还没有运气。 我也尝试过使用Views PHP模块,但无法使其正常工作。 有谁知道实现此目标的最佳方法?
18 7  views  commerce 

3
直接在“产品展示”中管理“产品:图像”字段的显示?
我有一个“产品显示”节点,显示“产品”(由Drupal Commerce模块提供支持)。 我已经安装了Display Suite模块,并为“产品展示”内容类型创建了新的查看模式。 问题在于此新模式与“产品”的默认查看模式相关联,我看不出有任何方法可以对此进行更改。 我需要为“产品”创建一个新模式,并获得与此新模式关联的“产品展示”的查看模式。 反正有做吗?


4
当订单状态为“审阅”(使用Commerce)时,如何显示管理员/贸易/订单的含税总计?
我需要使用“商务” 在管理员/商务/订单上显示总计含税。此处显示的订单不含税,如何显示含税总额?我没有在视图字段中看到类似“ 含税总计”的信息。 更新2我需要系统在订单状态为“ 审阅”时显示税款在我看来,状态为“ 完成”时才添加税款。或待处理。看到我的第一张照片。 更新1:我还看到税没有显示在admin / commerce / orders / XX或admin / commerce / orders / XX / edit中。我应该如何查看订单的税金?这是不对的。 以待审核状态捕获
15 commerce 

1
查看商业产品图片和价格字段
在Drupal 7商业中,我遇到了一个问题。 我想显示放置在show_product内容类型中的最新3个项目,以及商店中的属性。商店中有多个实体,这些实体与“产品参考”字段一起显示在同一节点中,所有实体均具有不同的属性和图像。想象一下,每个在线服装店在尺寸和颜色上都会面临同样的问题。因此,在视图中,我需要在“内容:field_prodref-product_id”上建立关系,以显示实体的属性。该视图显示了商店中的所有产品。有没有一种方法可以绕过此方法,以便视图仅显示带有价格字段和图像的show_product显示节点?
15 7  views  commerce 

4
如何展示我的产品?
我已经成功创建了一种产品类型并导入了我的产品数据,因此现在有了产品列表。 现在如何进行产品展示?我是否必须从头开始构建内容类型并手动添加字段,或者是否可以生成内容类型?
15 commerce 

3
如何在商务结帐表格中添加其他提交处理程序?
如何添加其他提交处理程序?我已经尝试过了,但是没有用。 function c_coupon_form_alter(&amp;$form, $form_state, $form_id) { drupal_set_message($form_id); switch($form_id) { case 'commerce_checkout_form_review': drupal_set_message($form_id . '_form submit'); $form['#submit'][] = 'c_coupon_review_submit'; } } function c_coupon_review_submit($form, &amp;$form_state) { drupal_set_message('submitted'); }
14 commerce  forms 

3
我应该用Drupal取代Magento来作为我的电子商务解决方案吗?[关闭]
按照目前的情况,这个问题并不适合我们的问答形式。我们希望答案得到事实,参考或专业知识的支持,但是这个问题可能会引起辩论,争论,民意调查或扩展讨论。如果您认为此问题可以解决并且可以重新提出,请访问帮助中心以获取指导。 7年前关闭。 我正在从事一个电子商务项目。本质上,这是一个“扩展产品目录-&gt;购物车;用户数据库的事物类型。一切仍在开发环境中。我正在尝试Magento,对此我有百感交集。它具有即插即用的强大功能,似乎很适合开箱即用的许多情况。但是,现在我变得更加了解它,我发现我将不得不动手整理代码,进行自定义,添加我自己的功能,涉及网站的可视化和非可视化设计。 对于开发人员/设计师而言,Drupal是否更易于使用?在Drupal中如何处理产品目录的导入/导出?通过Magento,我使用了我喜欢的Magmi和csv。我肯定会实现某种我打算与Magmi一起执行的自动目录更新。这对我来说很重要。 总的来说,您能就您在Drupal诉Magento上的电子商务经验提供建议吗? 编辑: 结论: 我将切换到Drupal,因为我发现即使Magento具有许多成熟的内置功能,我也只需要选择其中的一些功能,而对它们的控制却太少了,这感觉就像是我的混乱和僵化情况。我需要一种更“友好”的东西,我想Drupal就是这样。我认为,如果我是一个更好的程序员,我可以让Magento满足我的需要,但是我恐怕不是。再见,Magento。
12 commerce 

3
如何在Drupal Commerce中以编程方式获取送货地址-我应该使用哪种包装纸?
我需要以编程方式获取Drupal商业中的送货地址(准确地说是送货国家)。我有$order对象。我如何获得送货地址? 编辑-好的,我做到了 $order_wrapper = entity_metadata_wrapper('commerce_order', $order); $shipping = $order_wrapper-&gt;commerce_customer_shipping-&gt;value(); 现在我需要重新包装,但我不知道类型 $shipping_wrapper = entity_metadata_wrapper(?, $order); 我应该放什么而不是问号?
12 7  commerce 

3
商业从订单中获取产品ID
我的问题很简单:如何从具有Drupal代码的商业订单中获得产品ID?我现在有这样的事情: $orders = commerce_order_load_multiple(array(), array('status' =&gt; 'pending'), TRUE); foreach($orders as $order) { foreach ($order-&gt;commerce_line_items['und'] as $line) { $line_id = $line['line_item_id']; // ... product id, where are you? } 希望有人能够回答这个问题:)
12 commerce 


1
不同产品类型的不同付款方式
有没有办法为不同的产品类型提供不同的付款方式? 这是我的情况,到目前为止我已经弄清楚了: 我在Drupal Commerce网站上有两种产品类型,用于销售公交旅行通行证。一种类型是预订公交通行证,您可以在其中选择公交车票的日期和时间(自定义订单项)。另一种是实际付款方式,您可以选择公交车票,添加其他游览(也包含自定义订单项),然后使用Paypal付款。 我使用示例付款模块的定制版本作为预订付款类型,并使用Drupal Commerce Paypal模块进行实际付款。 我需要的是为一种产品类型提供自定义预订付款方式,为另一种产品类型提供贝宝付款方式。 我尝试为产品类型添加条件,但无法执行此操作。我们可以为特定产品添加条件,但不能为产品类型添加条件。这将是理想的:https : //skitch.com/ipwa/eywxa/add-a-new-condition-chasquibus 我现在要做的是为每种付款产品类型克隆Paypal规则,并选择该产品SKU作为条件。这是不理想的,因为如果用户拥有多个付款产品,我们将为订单上的每个其他付款产品获得重复的贝宝付款方式。我想这很有意义,因为我们每个人都有一个付款方式规则。 我的解决方案将能够在付款方式规则上具有产品类型的条件,或者能够在“订单包含特定产品”条件中具有四个付款产品SKU。
11 commerce 

2
Views上下文过滤器如何工作?
我正在尝试再次围绕上下文过滤器展开讨论!我曾经用过它,但是我又完全陷入了困境。这是我想做的事情: 生成带有分类术语插入到此克隆页面中的克隆内容节点页面。 例如:EXAMPLE.com/white-shoes/blue 当用户到达/ white-shoes页面时,它将显示面向白色的原始节点页面。现在,如果用户落在/ white-shoes / blue上,它将显示相同的节点页面,但是这次将重写所有正文内容,将白色替换为蓝色。 在“ 视图”中,我必须创建一个页面显示,其路径为:%/% 现在,我将创建一个上下文过滤器来检索nid。我添加Content:nid作为上下文过滤器。我选择提供默认值,然后输入以下PHP代码: $ x = drupal_lookup_path('源',arg(0)); $ y = explode('/',$ x); 返回$ y 1 ; 该PHP代码基本上将URL的/ white-shoes部分转换为NID。但它不起作用。我通过终端通过drush ev测试了代码,确实得到了返回的结果,所以我知道它可以工作。 我对分类术语名称进行了相同的操作,并为此添加了上下文过滤器。这次,我选择“ 提供默认值”并选择“ 来自URL的原始值”,然后选择第二个参数。 如您所见,当我为上下文过滤器输入预览值:AAA / BBB / CCC时。我的默认值被忽略。它本来应该抓住第二个参数,但是只有第一个。查看SQL语句WHERE,当它应该是BBB时,它将得到AAA。 所以问题是我在做错什么,还是对我想要完成的事情有更好的解决方案?
9 7  commerce  views 

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.