Joomla Вопрос: Как получить различное изображение во вступительном и основном тексте - PullRequest
0 голосов
/ 21 января 2009

Joomla Вопрос: есть ли способ иметь другое изображение во вступительном тексте? Я планирую разместить другое и меньшее изображение в интротексте.

Ответы [ 4 ]

1 голос
/ 11 марта 2009

Нельзя ли дублировать вступительный абзац / содержание над строкой [Читать далее], кроме как с необходимыми изменениями? Затем в расширенных параметрах статьи установите значение [Intro Text] на «Hide», чтобы вступление не отображалось при нормальном отображении статьи?

1 голос
/ 29 октября 2009
0 голосов
/ 03 июня 2016

Я добавил этот код, и он хорошо работает в моем случае

<?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" />';}
 ?>

добавить в файл компоненты / com-content / view / category / tmpl / default_articles.php (сначала скопируйте этот файл в шаблон)

0 голосов
/ 18 февраля 2009

Это невозможно с текущим кодом Joomla.

Текст вступления используется для отображения краткого вступления к статье (обычно на главной странице), а затем, как только пользователь открывает статью, текст вступления отображается вверху, перед остальным текстом

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...