我的目标是在每个类别的底部添加不同的横幅,就在产品列表的正下方。
这可以通过以下方式完成,但我不确定如何在 aspdotnetstorefront 中完成:
- 为每个类别添加自定义 CSS
- 为每个类别添加自定义 HTML
我试图避免使用 Javascript 添加内容,但会作为最后的手段。这很容易,但可能会导致维护问题。
我的目标是在每个类别的底部添加不同的横幅,就在产品列表的正下方。
这可以通过以下方式完成,但我不确定如何在 aspdotnetstorefront 中完成:
我试图避免使用 Javascript 添加内容,但会作为最后的手段。这很容易,但可能会导致维护问题。
我认为您最好的选择是将摘要添加到您用于类别页面的 XMLPackage 中。添加以下行将允许您将横幅添加到摘要字段(可通过管理员编辑):
<xsl:value-of select="aspdnsf:GetMLValue($CurrentEntityNode/Summary)" />
此代码段假定已声明参数 CurrrentEntityNode:
<xsl:param name="CurrentEntityNode" select="/root/EntityHelpers/*[name()=/root/Runtime/EntityName]//Entity[EntityID = $CurrentEntityID]" />