0

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

1 回答 1

0

这段代码呢?

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