Помощь "Другие новости по теме" ({related-news}), вывод через тег в main.tpl,подобие 4dle.ru

Тема в разделе "DLE", создана пользователем FORMAT, 31 янв 2009.

Информация :
Актуальная версия DataLife Engine 11.3
( Final Release v.11.3 | Скачать DataLife Engine | Скачать 11.3 demo )
Нужно ли обновляться | Как обновиться | Изменения в шаблонах
> Нет русских символов <
[Приватная тема DLE (Все подробности в ЛС к модератору раздела)]

Версии 11.2 и ниже - уязвимы!

Локализации | F.A.Q. | Внешний вид
Правила раздела | Правила форума
Обсуждение хайда карается баном!
В каждом сообщении указывайте версию DLE, которого они касаются!
Статус темы:
Закрыта.
Модераторы: killoff
  1. FORMAT

    FORMAT

    Регистр.:
    9 май 2008
    Сообщения:
    210
    Симпатии:
    45
    Привет! Всё никак не могу допереть, как сделан вывод похожих новостей на 4dle.ru. Т.е. При просмотре полной новости "Другие новости по теме" ака "Похожие новости" выводятся в блоке,по всей видимости в main.tpl..

    Но если попробовать вставить в main.tpl конструкцию [aviable=showfull]{related-news}[/aviable], то при просмотре полной новости выводится просто надпись {related-news}.

    Вопрос, всё-таки как можно реализовать это?
     
  2. sergeysnl

    sergeysnl Читатель

    Заблокирован
    Регистр.:
    10 фев 2008
    Сообщения:
    331
    Симпатии:
    100
    NoNaMe_909 ТС ведь сказал ему надо что бы было как на 4дле в блоке справа
     
  3. REZER

    REZER Постоялец

    Регистр.:
    28 май 2008
    Сообщения:
    60
    Симпатии:
    37
    В файле engine/modules/show.full.php найди:

    Код:
    $tpl->set('{related-news}', $buffer);
    Ниже добавь:

    Код:
    $title_news_related = $buffer;
    В файле index.php найди:

    Код:
    $tpl->load_template('main.tpl');
    Ниже добавь:

    Код:
    $tpl->set('{related-news}', $title_news_related);
    Всё, теперь в шаблон main.tpl влюбое место вставляй теги: [aviable=showfull]<ol>{related-news}</ol>[/aviable]
     
    LarianVonLich и FORMAT нравится это.
Статус темы:
Закрыта.