以样式加载图像(默认滑块)Concrete5

Load image in style (default slider) Concrete5

在 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>

这段代码怎么样?

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