База знаний
SEO-регионыFAQ (Общие вопросы)Интеграция с OZONИнтеграция с Яндекс.МаркетЭкспорт в YML PROИнтеграция с AliExpressSEO-фильтрMeta Robots TagИнформация о доставке и оплатеЧасто задаваемые вопросыГруппы товаровSEO-оптимизацияКаталог отзывовGoogle ПокупкиЭлектронная коммерцияПоиск PROТурбо-страницы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 13:16
+1

Плагин интегрирован в тему дизайна «MegaShop 2.0». Размещение кода из инструкции не требуется.

Важно! Ввиду индивидуальности и особенностей каждого Frontend-a в отдельности, мы не осуществляем интеграцию плагина в тему дизайна. Воспользуйтесь данной инструкцией или обратитесь к разработчику сайта/темы дизайна.

Для подключения функций плагина на витрине сайта используйте следующие конструкции:

1. Вывод кнопки выбора региона

{shopRegionsViewHelper::getWindow()}

Вывод кнопки выбора региона в других приложениях (помимо «Магазина»):

{if $wa->shop}
     {shopRegionsViewHelper::getWindow()}
{/if}

2. Код переменной в шаблоне темы дизайна

Вы можете использовать данные переменные в шаблонах темы дизайна и в информационных страницах.
Для этого используйте код:

 {shopRegionsViewHelper::parseTemplate('{код переменной}')}

Вывести телефон: 

{shopRegionsViewHelper::parseTemplate('{$region.phone}')}

Вывести график работы: 

{shopRegionsViewHelper::parseTemplate('{$region.schedule}')}

3. Шаблоны информационных страниц

Вставьте код {shopRegionsViewHelper::getPageContent()} в page.html вместо строчки {$page.content}.