Здравствуйте.
Как можно на уровне шаблона реализовать вывод произвольного html-кода между анонсом и полным текстом статьи? Причем должно выполняться условие: если у статьи не задан анонс, то код не выводится.
Иными словами: в теле статьи сразу после анонса необходимо вывести информационный (рекламный и.т.д) блок.
#2
23 октября 2014 в 11:01
Уточнение: 1.10.4
Код должен выводиться между анонсом и полным текстом на странице статьи, а не на странице анонсов.
Код должен выводиться между анонсом и полным текстом на странице статьи, а не на странице анонсов.
#3
23 октября 2014 в 12:34
дело в том что при просмотре статьи в шаблонах нет настроек анонсов, т.е. полный текст уже во программной части (frontend.php) объединяется с анонсом.
Значит нужно дорабатывать сам компонент.
// Тело статьи в зависимости от настроек $article['content'] = $model->config['readdesc'] ? $article['description'].$article['content'] : $article['content'];
Сегодня в 07:49
trOid, а нельзя ли именно в этой строке прописать html-код?
или же в самом шаблоне com_content_read.tpl есть
отвечающий за вывод полной статьи с анонсом
и получить что-то такое:
Извините за мои знания php. Были бы они, не спрашивал))
$article['description']. html-код $article['content']
<div class="article_content"> {$article.content} </div>
и получить что-то такое:
<div class="article_content"> {$article.ананос} </div> <div> html-код </div> <div class="article_content"> {$article.продолжение статьи} </div>