如何在hybris中添加元描述?

时间:2019-04-29 16:58:35

标签: meta-tags meta hybris meta-title

screen shot我可以看到可以添加元标题但看不到任何元描述列的地方。

1 个答案:

答案 0 :(得分:0)

您可以调试ProductPageController,在那里您可以看到如何设置metaDescription。在Hybris OOTB(我指的是6.7)中,使用产品描述设置了元描述。因此,您需要在代码库中进行检查。如果您到目前为止尚未自定义该部件,请尝试设置产品说明并进行检查。

ProductPageController

final String metaKeywords = MetaSanitizerUtil.sanitizeKeywords(productData.getKeywords());
final String metaDescription = MetaSanitizerUtil.sanitizeDescription(productData.getDescription());
setUpMetaData(model, metaKeywords, metaDescription);

AbstractPageController

protected void setUpMetaData(final Model model, final String metaKeywords, final String metaDescription)
{
    final List<MetaElementData> metadata = new LinkedList<>();
    metadata.add(createMetaElement("keywords", metaKeywords));
    metadata.add(createMetaElement("description", metaDescription));
    model.addAttribute("metatags", metadata);
}