Joomla问题:如何在介绍文本和主文本中使用不同的图像

时间:2009-01-21 10:51:15

标签: joomla

Joomla问题:有没有办法在介绍文本中使用不同的图像?我计划在introtext中放置一个不同的小图像。

4 个答案:

答案 0 :(得分:1)

除非需要进行任何更改,否则不能复制[Read More]行上方的开头段落/内容?然后,在文章的高级参数中,将[简介文本]值设置为“隐藏”,以便在文章正常显示时不显示简介?

答案 1 :(得分:1)

答案 2 :(得分:0)

我添加了这些代码,在我的情况下效果很好

<?php
$text = $article->introtext;
if(preg_match('/<\s*img[^>]+>/Ui', $text, $matches)){
$image=$matches[0];
$text = str_replace($image,'',$text);
}
if ($matches) {
$image = str_replace('img src="','img width="100px" src="',$image);
$image = str_replace("caption","", $image);
echo '' . $image . '';
}
else {echo '<img width="100px" src="/images/defaultarticleimage.jpg"
 class="defaultArticleImage" />';}
 ?>

添加到文件components / com-contents / view / category / tmpl / default_articles.php(首先将此文件复制到您的模板)

答案 3 :(得分:-1)

使用当前的Joomla代码是不可能的。

介绍文字用于显示文章的简介(通常在主页上),然后一旦用户打开文章,介绍文本就显示在文本其余部分的顶部