Не нравятся результаты поиска? Попробуйте другой поиск!
dle-faq.ru Стол заказов Похожие новости внутри {full-story}

Похожие новости внутри {full-story}


 egoryana    17.05.2015    Стол заказов    904    6

Добрый день.
Нужно вставить "Похожие новости" внутри {full-story}. Пример http://www.psychologies.ru/self-knowledge/behavior/posle-travmyi-5-uprajneniy-chtobyi-vernutsya-k-sebe/ (в тексте "читайте также"). В идеале, чтоб выводилось автоматом после каждого 2-3- абзаца. Но можно и вручную, при создании новости вставлять тег.
Кто может реализовать такую штуку? И сколько будет стоить?
Спасибо.

Комментарии пользователей (6)

lutskboy
3

547 | 103

lutskboy - 17 мая 2015 18:16 - Юзер

Открыть engine/modules/show.full.php ищем
$row['short_story'] = stripslashes($row['short_story']);
$row['full_story'] = stripslashes($row['full_story']);
после него
$row['full_story'] = str_replace("{related-news}", $related_buffer, $row['full_story']);

В engine/modules/show.short.php
ищем
$row['short_story'] = stripslashes($row['short_story']);
после него
$row['short_story'] = str_replace("{related-news}", "", $row['short_story']);

Все!
В новость вставляем в нужное место {related-news}
На пиво можно кинуть сюда
Z294379808459
R277416226311

lutskboy
3

547 | 103

lutskboy - 17 мая 2015 18:17 - Юзер

написано на скорую руку. можно чуть поправить

egoryana
4

egoryana - 17 мая 2015 19:57 - Юзер

Сорри за навязчивость. А как сделать, чтоб этот блок выводился с другим шаблоном. Поясню. В полной новости
{related-news}
у меня выводит 3-и новости с картинками с тайтломм, небольшим описанием и кнопкой "Читать дальше". Если я делаю как вы написали - выводится с этим шаблоном.
Можно ли ввести тэг
{related-news1}
, при вставке которого в новость выводился бы шаблон relatednews1.tpl, в котором
<p>Читайте также: {title} </p>
.

egoryana
4

egoryana - 17 мая 2015 20:10 - Юзер

Вернее шаблон будет
<p>Читайте также:  <a href="{link}" class="rmore">{title}</a> </p>

Gameer
224

1118 | 394

Gameer - 17 мая 2015 20:17 - Эксперт

egoryana, для php, js, html, css ИСПОЛЬЗУЙТЕ ТЕГ [code]

Истина в противоречии.​

egoryana
4

egoryana - 17 мая 2015 20:40 - Юзер

Если несколько раз в статье использовать
{related-news}
Вывоится одна и та же "Похожая новость"

Чтобы комментировать - войдите или зарегистрируйтесь на сайте