Версия 4.1.1, там есть такой вариант в коде:
Код: Выделить всё
{include file="svg.tpl" svgId="remove_icon"}
но он опять же подключает иконку из файла в теме, а не сам файл, загруженный через админку в качестве фото варианта оплаты
Добавлено спустя 11 минут 17 секунд:Уточню еще немного, в стандартном шаблоне выводится вот так:
{if $payment_method->image}
<span class="delivery__image">
<picture>
{if $settings->support_webp}
<source type="image/webp" data-srcset="{$payment_method->image|resize:80:30:false:$config->resized_payments_dir}.webp">
{/if}
<source data-srcset="{$payment_method->image|resize:80:30:false:$config->resized_payments_dir}">
<img class="lazy" data-src="{$payment_method->image|resize:80:30:false:$config->resized_payments_dir}" src="{$rootUrl}/design/{get_theme}/images/xloading.gif" alt="{$payment_method->name|escape}" title="{$payment_method->name|escape}"/>
</picture>
</span>
{/if}
мне же хотелось бы получить сам {$payment_method->image|resize:80:30:false:$config->resized_payments_dir} , чтобы он не был внутри <img> или <source> и чтобы можно было манипулировать стилями для svg
в php это выглядело бы так - код для примера, понятно что он так не работает:
Код: Выделить всё
<?= file_get_contents({$payment_method->image|resize:80:30:false:$config->resized_payments_dir}) ?>
т.е. возможно ли это как то сделать стандартными средствами или надо писать модуль?