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

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


person Janak Chapaneri    schedule 29.04.2019    source источник


Ответы (1)


Вы можете отладить ProductPageController там, где вы можете увидеть, как устанавливается метаописание. В Hybris OOTB (я имею в виду 6.7) мета-описание задается с использованием описания продукта. Поэтому вам нужно проверить то же самое в своей кодовой базе. Если вы еще не настроили эту часть, попробуйте установить описание продукта и проверить.

Контроллер страницы продукта

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

Контроллер абстрактных страниц

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);
}
person HybrisHelp    schedule 10.05.2019