在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>
答案 0 :(得分: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
}
?>