Загрузить изображение в стиле (ползунок по умолчанию) Concrete5 - PullRequest
0 голосов
/ 30 ноября 2018

В пользовательском слайдере в Concrete5 8.x Изображения загружаются с $ tag

<?php $f = File::getByID($row['fID']) ?>
   <?php if (is_object($f)) {
       $tag = Core::make('html/image', array($f, false))->getTag();
       if ($row['title']) {
          $tag->alt($row['title']);
       } else {
          $tag->alt("slide");
   }
   echo $tag;
?>

Мне нравится загружать изображения следующим образом (в стиле "..."

<li><img src="data:image/gif;base64,xxx" style="background-image: url('images/slider-image.jpg');"></li>

Есть ли простой способ изменить способ загрузки изображений и вызвать местоположение в стиле? Как в следующем примере:

<li><img src="data:image/gif;base64,xxx" style="background-image: 
url('CODE_TO_IMAGE_URL');"></li>

1 Ответ

0 голосов
/ 30 ноября 2018

А как насчет этого кода?

<?php
$f = File::getByID($row['fID']);
if ($f) {
    ?>
    <li>
        <img src="data:image/gif;base64,xxx" style="background-image: url('<?= $f->getRelativePath() ?>')" />
    </li>
    <?php
}
?>
...