Как добавить мета-описание в hybris?

снимок экрана: я вижу место, где я могу добавить мета-заголовок, но не вижу ни одного столбца мета-описания.

1 ответ

Вы можете отладить 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);
}
Другие вопросы по тегам