о компании

Согласно инструкции разработчика плагина конструкция 

{$region.name}

работать не будет.  

Вместо неё нужно использовать:

В вашем случае код будет выглядеть так:

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


В итоге вместе с проверкой на наличие хелпера плагина код будет выглядеть так:

{strip}
   <span class="locality">
     {if class_exists('shopRegionsViewHelper')}
        {shopRegionsViewHelper::parseTemplate('{$region.name}')}
     {else}
        Москва
     {/if}
   </span>,
{/strip}

{strip} – убирает лишние пробелы, если в коде есть слова с переносом строк.
Без стрипа запятая после региона будет после пробела. 

Владимир Сергеев
Владимир Сергеев
 Чтобы просматривать все темы, пожалуйста зарегистриуйтесь или войдите
Мы получаем и обрабатываем персональные данные посетителей нашего сайта в соответствии с официальной политикой.
Если Вы продолжите использовать сайт, мы будем считать, что Вас это устраивает.
Подписывайтесь и получайте скидки!

Узнавайте первым о скидках и специальных предложениях!