0

我的目标是在每个类别的底部添加不同的横幅,就在产品列表的正下方。

这可以通过以下方式完成,但我不确定如何在 aspdotnetstorefront 中完成:

  • 为每个类别添加自定义 CSS
  • 为每个类别添加自定义 HTML

我试图避免使用 Javascript 添加内容,但会作为最后的手段。这很容易,但可能会导致维护问题。

4

1 回答 1

1

我认为您最好的选择是将摘要添加到您用于类别页面的 XMLPackage 中。添加以下行将允许您将横幅添加到摘要字段(可通过管理员编辑):

<xsl:value-of select="aspdnsf:GetMLValue($CurrentEntityNode/Summary)" />

此代码段假定已声明参数 CurrrentEntityNode:

<xsl:param name="CurrentEntityNode" select="/root/EntityHelpers/*[name()=/root/Runtime/EntityName]//Entity[EntityID = $CurrentEntityID]" />
于 2015-01-21T16:43:37.157 回答