我会尝试让你加快速度并将其保持在范围内。我有一个具有SEF扩展名的Joomla站点,它只支持绝对图像链接(相对链接导致错误的URL)。 SEF扩展开发人员正在研究这个问题。
问题是,该网站是实时的,我真的希望在此之前进行“快速修复”(不会禁用数百个SEF网址)。
是的,我已经整理了除RocketTheme中的一个模块之外的所有网站图像URL。以下是生成图片网址的代码段:
<img src="<?php echo $item->thumb;?>" alt="<?php echo $item->title; ?>"<?php echo $size; ?> />
我已尝试将其更改为以下内容,但仍会生成相对网址:
<img src="http://digital-diy.com/<?php echo $item->thumb;?>" alt="<?php echo $item->title; ?>"<?php echo $size; ?> />
有人可以帮助我从上面的代码中生成绝对URL吗?
答案 0 :(得分:3)
假设$item->thumb
变量包含../../images/some_image.png
行的字符串,您可以这样做:
$components = pathinfo($item->thumb);
$image = $components['basename'];
这将为您提供文件的名称。