Вставить код в конце статьи перед плагином "Похожие статьи"

Помогите разобраться

#1 4 октября 2013 в 23:15
Понадобилось установить рекламку в конце статей.

Добавляю рекламу в конец файлика com_content_read.tpl — все ок, реклама крутится в конце.
Но при включеном плагине "Похожие статьи" плагин отображается выше рекламки

Пробовал вставить код в файле plugin.php этого плагина, получается либо над заголовком статьи, либо код отображается текстом

echo 'флажок';
Похожие статьи:

Теперь думаю может быть надо ковырять файлик самого компонента статей?
Кто-нибудь находил решение этой проблемки?



Версия движка 1.10.2
Плагин от Pasha ссылка на плагин
#2 5 октября 2013 в 00:16
плагин скачать незя… пишет что файл скрыт
#3 5 октября 2013 в 00:45
А более легкий способ никак? Ну типо вставка кода через источник...
Правда неудобство в том, что вставлять в каждую статью придется
#4 5 октября 2013 в 01:04
nedoriko, можно и через фильтр включить, но каждую статью редактировать будет долго, хотелось за один раз сделать вставив код в файлике)
#5 5 октября 2013 в 01:07

… пишет что файл скрыт

Mademaster

Хз что с архивом плагина, ну вобщем, такая же беда и с тем плагином, что в сборке идет. Сначала идет текст статьи, затем плагин, затем уже код рекламки (если вставлять ее в конец файлика com_content_read.tpl)
#6 5 октября 2013 в 03:19
Рейк Накейкл, мне тоже такой вариант интересен. а если он еще и по разделам будет, то былоб люкс))
#7 5 октября 2013 в 08:38
Автор же отвечал на этот вопрос Ссылка на коммент:
Группе, к которой вы принадлежите, запрещено просматривать этот скрытый текст
#8 5 октября 2013 в 14:24
MakArtSoft, я отвечал в контексте вопроса. То есть как расположить блок с похожими статьями в любом месте шаблона, например в сайдбаре.

nedoriko, Если следовать "хотелке" буквально, то все решается достаточно просто:
1. Открываете файл positions.txt своего шаблона и вбиваете туда еще одну позицию, например Advertising.
2. Заходите в админку и создаете и публикуете в этой позиции модуль или если хотите свой "люкс", то с привязкой к разделам несколько модулей, в которые и забиваете код рекламы.
3. Открываете файл /p_morecontent_new/plugin.php и сразу после строки private function eventGetArticle($item){ вставляете:
  1. $inPage = cmsPage::getInstance();
  2. if($inPage->countModules('Advertising')){
  3. $inPage->printModules('Advertising');
  4. $item['content'] .= "<div id='advertising'>".ob_get_clean()."</div>";
  5. }
4. Если нужно, открываете файл стилей своего шаблона и дописывате правила для блока с #advertising.
5. Пользуетесь…
#9 5 октября 2013 в 14:37
Pasha, спасибо, то что надо )
#10 5 октября 2013 в 16:46
Pasha, отлично. Попробую.
#11 6 октября 2013 в 00:26
Pasha, Большое спасибо! dance
Вы не можете отвечать в этой теме.
Войдите или зарегистрируйтесь, чтобы писать на форуме.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.