Подскажите, пожалуйста, как в карточке товара вывести веб-сайт продавца?
{$_company_data = $company_id|fn_get_company_data}
{if $company_data.url}
{__(“website”)}:
{$company_data.url}
{/if}
так не вариант. А как же правильно? Благодарю!
Вы адрес сайта хотите вывести, или что? Или адрес другого сайта? Один на всех карточках или разные? Или у вас мультивендор?
мультивендор
Необходимо вывести в карточке товара (в шаблоне templates/blocks/product_templates/default_template.tpl) адрес сайта продавца из его реквизитов (из шаблона /design/themes/responsive/templates/views/companies/view.tpl)
Нет вариантов?
Малой кровью, то это создать характеристику и вендор будет её заполнять на все свои товары
Аналогичным образом в шаблоне 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}
Удачи!