Баг или нет, уж не знаю. Скорее всего - просто как всегда
Скопировал сайт на тестовый субдомен
то есть было www.сайт.ru
стало test.сайт.ru
в шаблоне формируется ссылка
<a href="{$runtime.company_data.url}/index.php?dispatch=
но в админке ссылка выглядит http://www.сайт.ru/index.php?dispatch итд
вместо https://test.сайт.ru/index.php?dispatch итд
в настройках магазина, в local_conf.php и в Настройках - Магазин - везде стоит test.сайт.ru
оказывается сколько ты настройки ни меняй - в таблице companies в поле url всегда неизменно хранится адрес который был указан при установке движка (у меня давно https а там до сих пор http).
Ну да ладно, пишу
<a href="{$runtime.company_data.secure_storefront}/index.php?dispatch=
а он все равно вместо test выдает на странице
http://www.сайт.ru/index.php?dispatch итд
даже просто
<a href="/index.php?dispatch=
выводит http://www.сайт.ru/index.php?dispatch итд
и только ручная правка в БД этого поля url в таблице companies дало нужный результат чтобы ссылки в админке на субдомене вели на страницы на субдомене а не на основной домене с www