Вставка кода между анонсом и полным текстом

 
Посетитель
small user social cms
Сообщений: 24
Здравствуйте.

Как можно на уровне шаблона реализовать вывод произвольного html-кода между анонсом и полным текстом статьи? Причем должно выполняться условие: если у статьи не задан анонс, то код не выводится.

Иными словами: в теле статьи сразу после анонса необходимо вывести информационный (рекламный и.т.д) блок.
Редактировалось: 1 раз (Последний: 23 октября 2014 в 04:26)
Посетитель
small user social cms
Сообщений: 24
Уточнение: 1.10.4
Код должен выводиться между анонсом и полным текстом на странице статьи, а не на странице анонсов.
Реклама
cms
Посетитель
small user social cms
Медаль
Сообщений: 702
дело в том что при просмотре статьи в шаблонах нет настроек анонсов, т.е. полный текст уже во программной части (frontend.php) объединяется с анонсом.
Код PHP:
  1. // Тело статьи в зависимости от настроек
  2. $article['content'] = $model->config['readdesc'] ? $article['description'].$article['content'] : $article['content'];
Значит нужно дорабатывать сам компонент.
Посетитель
small user social cms
Сообщений: 24
trOid, а нельзя ли именно в этой строке прописать html-код?

Код PHP:
  1. $article['description']. html-код $article['content']
или же в самом шаблоне com_content_read.tpl есть
Код PHP:
  1. <div class="article_content">
  2. {$article.content}
  3. </div>
отвечающий за вывод полной статьи с анонсом
и получить что-то такое:
Код PHP:
  1. <div class="article_content">
  2. {$article.ананос}
  3. </div>
  4. <div>
  5. html-код
  6. </div>
  7. <div class="article_content">
  8. {$article.продолжение статьи}
  9. </div>
Извините за мои знания php. Были бы они, не спрашивал))
Редактировалось: 2 раз (Последний: 23 октября 2014 в 12:45)
В начало страницы
Предыдущая темаСледующая тема Перейти на форум:
Быстрый ответ
Чтобы писать на форуме, зарегистрируйтесь или авторизуйтесь.