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

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


 egoryana    17.05.2015    Стол заказов    1729    6 комментариев

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

6 комментариев

lutskboy
Эксперт

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
Эксперт

lutskboy - 17 мая 2015 18:17 -

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

egoryana
Юзер

egoryana - 17 мая 2015 19:57 -

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

egoryana
Юзер

egoryana - 17 мая 2015 20:10 -

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

LazyDev
PHP-developer

LazyDev - 17 мая 2015 20:17 -

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

Мой блог: LazyDev.pro

Помогаю с решением проблем на платной основе.

egoryana
Юзер

egoryana - 17 мая 2015 20:40 -

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

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