База знаний
SEO-оптимизацияFAQ (Общие вопросы)Интеграция с OZONИнтеграция с Яндекс.МаркетЭкспорт в YML PROИнтеграция с AliExpressSEO-фильтрMeta Robots TagИнформация о доставке и оплатеЧасто задаваемые вопросыГруппы товаровКаталог отзывовGoogle ПокупкиЭлектронная коммерцияПоиск PROSEO-регионыТурбо-страницыSEO-редиректыLink canonical ​Last-Modified​Заказ обратного звонка​HTML-карта сайта​Навигация в хлебных крошкахКупить в 1 кликКупить в 1 клик 2.0Sitemap PROЗаказ в 1 шагБренды PROМассовые измененияЗащита контента для Shop-ScriptАвтообновление курса валют Защита контента для приложения «Блог»Передача заказов из корзин Турбо-страницFast indexЦены ProИнтеграция с МегаМаркетMobisite 3.0Megashop 3.0MobiSite 2.0MegaShop 2.0VK пиксель PROЭквайринг EpayБлижайший срок доставкиДополнительный поиск товаров в категорииТриггеры PROПоделиться корзинойОбновление остатков и цен по коду артикулаОбщие вопросы
Войдите в личный кабинет для возможности задавать вопросы и отвечать на комментарии.
Полезная информация

Как вывести «SEO-название» товаров в шаблоне темы дизайна

Поддержка Bodysite
Поддержка Bodysite
27 февраля 2019 18:52
0

Чтобы вывести SEO-название в шаблоне темы дизайна нужно использовать хелпер:

{$product = shopSeoViewHelper::extendProduct($product)} 

(В некоторых темах дизайна переменную $product нужно изменить на другую, используемую в вашей теме, например $p или $item.product )

После этого можно использовать переменную

{$product.seo_name}

Второй вариант конструкции:

{$product = shopSeoViewHelper::extendProduct($wa->shop->product($product))}

До версии 3.0 использовалась конструкция {shopSeoViewHelper::getProductSeoName($item.product.id)}.