Заказать звонок
Заказать звонок

Как заменить иконки, в блоке преимуществ, на картинки?

Последние комментарии
Андрей
25 марта 2021
1

Здравствуйте!

Возникла необходимость вывода своих изображений, вместо иконок в блоке преимуществ.

Если поставить ссылку на картинку, то на сайте будет ошибка

Как заменить иконки на изображения?

4 ответа
  • -1
    Алексей Кремнев
    поддержка25 марта 2021 18:30#

    Добрый день. Такой возможности в теме дизайна нет.

  • 1
    Андрей
    25 марта 2021 19:04#

    а свой блок вывести, через "Сортировка блоков", можно?

  • -1
    Алексей Кремнев
    поддержка31 марта 2021 15:51#

    Только самостоятельным добавлением файла в тему дизайна и редактирование настройки в формате JSON. Лучше обратиться к специалисту за платной услугой доработки.

  • 2
    Андрей
    Решение31 марта 2021 20:51#

    Заменить можно

    для этого удобнее будет создать блок (в приложении Сайт) с необходимым контентом и вывести его в файле "blocks/common/advantages/advantages.1.html" (либо с другой цифрой, в зависимости от выбранного вами варианта)
    закомментировать/удалить старые иконки 

    {*<div class="row no-gutters align-items-stretch">*}
          {*  {foreach $params['advantages_titles'] as $title}
              <div class="col-12 col-md-4 col-lg-20">
                <div class="card bg-transparent">
                  <div class="card-body{if empty($align_left)} text-center{/if}">*}
    
                    {*{$_image = false}*}
                    {* {if class_exists('shopSkcatimagePlugin')}
                      {$_image = shopSkcatimageHelper::getImages($category.id, 'image_lg')}
                    {elseif isset($category.params['image_lg'])}
                      {$_image = $category.params['image_lg']}
                    {/if} *}
    
                   {* {$_icon = false}
                    {if !empty($params['advantages_icons'][$title@index])}
                      {$_icon = $params['advantages_icons'][$title@index]}
                    {/if}
    
                    {if !empty($_image)}
                      <span class="d-block mx-auto mb-2 c-categories__image">
                        <img class="img-fluid c-lazyload" src="{$wa_theme_url}assets/img/icons/preloaders/oval.svg" data-src="{$_image}" alt="{$category.name}">
                      </span>
                    {elseif !empty($_icon)}
                      <i class="icon icon-md text-default d-block mb-2">
                        {call include_icon icon="{$_icon}"}
                      </i>
                    {/if}
    
                    <span class="d-block h4 mb-1">{$title}</span>
    
                    {if !empty($params['advantages_texts'][$title@index])}
                      <span class="d-block text-muted font-size-sm">
                        {$params['advantages_texts'][$title@index]}
                      </span>
                    {/if}*}
    
                  </div>
                </div>
              </div>
           {* {/foreach}*}

    блок вывести можно перед бывшими иконками, как на скриншоте (перед закомментированными иконками)

    в моем случае выводил два блока {$wa->block("preimushestva")} и {$wa->block("cars_icon")}

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

Войдите со своим паролем покупателя или воспользуйтесь перечисленными выше сервисами