【问题标题】:Rewrite Drupal product title select list重写 Drupal 产品标题选择列表
【发布时间】:2015-04-24 23:15:12
【问题描述】:

我经营着一个受欢迎的 Drupal 网站,该网站迎合夜店市场。我使用 Drupal Commerce 在我的网站上零售活动

为了创建一个事件(产品),我设置了这些字段:

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

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

现在在列出该特定事件的节点上,我以某种方式为我的产品命名,以便从它读取的下拉选择列表中选择事件时;

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

例如

  • 游船派对 - 2015 年 12 月 7 日
  • 游船派对 - 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 英镑

谢谢。

【问题讨论】:

    标签: php drupal


    【解决方案1】:

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

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

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-06-15
      • 1970-01-01
      • 2012-03-19
      • 1970-01-01
      • 2022-11-16
      • 2011-02-05
      • 1970-01-01
      • 2015-05-03
      相关资源
      最近更新 更多