Как добавить мета-описание в hybris? - PullRequest
0 голосов
/ 29 апреля 2019

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

1 Ответ

1 голос
/ 10 мая 2019

Вы можете отладить ProductPageController, там вы можете увидеть, как устанавливается метаописание.В 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);
}
...