Как делать логотипы в модулях оплаты и доставки как емс почта России?

В файле модуля, для картинки прописываете путь.
например для модуля по согласованию
\includes\modules\shipping\sogl.php

в стороке

$this->icon = '';   

в кавычках пишете путь к картинке.

и перед

return $this->quotes;

Проверяете, должно быть

if(vam_not_null($this->icon))
        {
            $this->quotes['icon'] = vam_image($this->icon, $this->title);
        }
1 лайк

Все работает, но не могу понять почему не выводится логотип модулей табличного тарифа (курьер Москва и МО) и по согласованию. Еще такой вопрос: где можно обернуть в span выделенные на скриншоте тайтлы модулей доставки и оплаты?

Для табличного тарифа нет возможности задать иконки на каждый пункт, только на сам модуль

В templates/nexshops/module/checkout_shiping_block

1 лайк

Только на сам модуль как сделать иконку, что бы смотрелось все симметрично?

Примерно разобрался)))

{if $module_data.id == ‘table’}

картинка

{/if}

1 лайк