【问题标题】:Load image in style (default slider) Concrete5以样式加载图像(默认滑块)Concrete5
【发布时间】:2018-11-30 21:37:17
【问题描述】:

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

【问题讨论】:

    标签: image slider concrete5 concrete5-8.x


    【解决方案1】:

    这段代码呢?

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-12-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-01-30
      • 2015-08-20
      • 2011-09-28
      • 1970-01-01
      相关资源
      最近更新 更多