Как в карточке товара вывести веб-сайт продавца?

Подскажите, пожалуйста, как в карточке товара вывести веб-сайт продавца?
{$_company_data = $company_id|fn_get_company_data}
{if $company_data.url}
{__(“website”)}:
{$company_data.url}
{/if}
так не вариант. А как же правильно? Благодарю!

1 лайк

Вы адрес сайта хотите вывести, или что? Или адрес другого сайта? Один на всех карточках или разные? Или у вас мультивендор?

1 лайк

мультивендор
Необходимо вывести в карточке товара (в шаблоне templates/blocks/product_templates/default_template.tpl) адрес сайта продавца из его реквизитов (из шаблона /design/themes/responsive/templates/views/companies/view.tpl)

1 лайк

Нет вариантов?

Малой кровью, то это создать характеристику и вендор будет её заполнять на все свои товары

Аналогичным образом в шаблоне templates/blocks/product_templates/default_template.tpl выводится телефон продавца, а именно:
{$_company_data = $company_id|fn_get_company_data}
{if $_company_data.phone}
{$_company_data.phone}
{/if}
Я предполагаю, что для вывода вебсайта продавца где-то ошибка в строке:
{$_company_data = $company_id|fn_get_company_data}
но вот где эта ошибка?

Сделайте так:

{$_company_data = $company_id|fn_get_company_data}
{$company_id|fn_print_r}

получите распечатку массива $_company_data и увидите каккие в нем получены данные

Уже не актуально, сам сделал, просто у меня была опечатка, которую я не заметил. Всем спасибо за внимание. Если кому нужно, вот решение:

{$_company_data = $company_id|fn_get_company_data}
{if $_company_data.url}
{__(“website”)}: {$_company_data.url}
{/if}

Удачи!

1 лайк