【问题标题】:Where is Drupal commerce cart page configuredDrupal 商务车页面在哪里配置
【发布时间】:2015-03-13 08:59:01
【问题描述】:

我有一个 Drupal Panopoly 网站,我想添加一些商务功能,所以我在我的测试网站上安装了 Drupal 商务。如您所知,Panopoly 以小组为基础。我已将 Shopping cart 块克隆为视图窗格,因此我可以在面板页面中使用它并且效果很好。

在此窗格中有一个查看购物车链接,可将您带到 mysite.com/cart 页面。该购物车链接似乎已修复,我无法将其更改为 mycart。

我的问题是这个购物车页面是如何定义的?我在我的网站上找不到任何名为购物车的页面,尽我所能。有一个名为购物车表单的视图,但是(这表明我对视图缺乏了解),它看起来有点奇怪,似乎没有类型(块、页面等)。我对此进行了调整,虽然它没有页面名称,但它是产生购物车页面输出的原因。

我以为我会将此表单克隆为视图面板以在面板页面 mycart 中使用,但这会产生一个空购物车。

我已经用谷歌搜索并阅读了商业信息,但我找不到任何解释它是如何工作的以及我应该做些什么来改变它。

谁能解释我如何在面板中使用购物车。

【问题讨论】:

    标签: drupal drupal-views drupal-commerce


    【解决方案1】:

    我终于遇到了这个:https://drupalcommerce.org/user-guide/modifying-shopping-cart-using-views

    我使用了 Shopping cart form 视图的克隆版本,它是一个 View Panes,并根据上述说明简单地更改了上下文过滤器。

    为了保持答案独立:

    将上下文过滤器更改为提供默认值并选择当前用户的购物车订单ID

    我现在有一个可以在面板中使用的窗格。 看起来!

    【讨论】:

      【解决方案2】:

      购物车页面是由代码创建的,其主要部分是一个视图。

      您可以轻松更改视图模板 - 您编辑名为“commerce_cart_form”的视图,打开“高级”面板(组,无论它是什么)并点击“主题:信息”...在那里您可以看到模板文件是什么用过……你可以编辑它们。

      您还可以自行更改视图...添加新字段或其他内容..

      【讨论】:

      • 但是如何在我称为 mycart 的页面的面板中使用它?
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-06-16
      • 1970-01-01
      • 2017-11-16
      • 2013-02-04
      • 1970-01-01
      相关资源
      最近更新 更多