重写Drupal产品标题选择列表

时间:2015-04-24 23:15:13

标签: php drupal

我经营着一个受欢迎的Drupal网站,以满足俱乐部市场的需求。我使用Drupal Commerce在我的网站上零售活动

要创建活动(产品),我已设置以下字段:

  • 活动标题
  • 活动日期
  • 活动价格

创建活动时,每个活动都是具有不同日期的单独产品。

现在在列出该特定事件的节点上,我以某种方式标题我的产品,所以当从下拉选择列表中选择事件时,它会读取;

产品标题(活动名称) - 活动日期

例如

  • Boat Party - 12/07/15
  • 游艇派对 - 2015年7月13日
  • 游艇派对 - 2015年7月14日
  • 船党 - 15/07/15
  • 游艇派对 - 2015年7月16日

我需要的是重写功能:

不是每次都在产品标题中添加日期,而是在下拉列表中重写产品标题的正确功能,包括日期变量和价格,如下所示;

日,月 - 产品标题(活动标题) - 价格

例如

  • 5月14日 - 船派对 - 10英镑
  • 5月15日 - 船派对 - 10英镑
  • 5月16日 - 船派对 - £10
  • 5月17日 - 船派对 - 10英镑
  • 5月18日 - 船派对 - 10英镑

谢谢。

1 个答案:

答案 0 :(得分:0)

您可以尝试使用Automatic Entity Label模块。 它可用于使用令牌自动生成节点标题或产品标题。您还需要Token模块。

你需要使用类似的东西作为产品标题的模式(伪代码)

[product:event_date] -- [product:event_title] -- [product:price]