Не нравятся результаты поиска? Попробуйте другой поиск!
dle-faq.ru FAQ (все вопросы) Хаки Как вывести дату добавления у схожих новостей?

Как вывести дату добавления у схожих новостей?


     25.07.2015    Хаки    796

вопрос
Приветствую всех.

Пожалуйста напишите хак, как можно в новостях вывести дату напротив похожих новостей.

Когда мы заходим в любую новость (fullstory) внизу отображается список других новостей схожих по заголовку.
Вот напротив каждой новости мне нужно вывести дату - когда она была добавлена.

Пример:

Схожие материалы:
Новость 1 - 13.05.2015
Новость 2 - 17.05.2015
Новость 2 - 21.06.2015

Ответил: Kentavr


Все я разобрался, методом тыка справился сам )
Нужно было в файле engine/modules/show.full.php найти строку
$buffer .= "<li><a href=\"" . $full_link . "\">" . stripslashes( $related['title'] ) . "</a></li>";
ниже вставить
$date = date($config['timestamp_active'], $related['date']);
затем в нужном месте где должна отображаться дата вставить
'.$date.'
и почистить кеш в админке...

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

vitnet
218

2174 | 930

vitnet - 25 июля 2015 17:01 - Эксперт

Вот здесь почитайте

Kentavr
1

20 | 3

Kentavr - 25 июля 2015 20:27 - Юзер

vitnet, Почитал, нашел там тег {date=d-m-Y H:i} он выводит дату новости в которой я нахожусь, а мне нужно дату похожих новостей видеть ) Возможно это только в версии 10.5 у меня версия старее и обновить не могу, так как на сайте переделано много модулей, если я обновлюсь до последней, то многие модули не будут работать их нужно будет переписывать. Пожалуйста напишите простой хак как реализовать мою задачу. Я уверен что это делается просто дял знающего php и DLE

vitnet
218

2174 | 930

vitnet - 25 июля 2015 20:42 - Эксперт

1.0 Открыть файл engine/modules/show.full.php

найти подобный код
        if( $config['related_news'] AND $view_template != "print" AND strpos( $tpl->copy_template, "{related-news}" ) !== false ) {
            ......
        }

заменить на это

Kentavr
1

20 | 3

Kentavr - 25 июля 2015 20:35 - Юзер

нашел то что нужно https://www. nulled .cc/threads/69178/ но код не совпадает, статья очень старая, видимо это для очень старой версии. Как для девятки такое сделать ) ?

osimi
61 | 9

osimi - 25 июля 2015 20:41 - Юзер

дай ссылку на сайт

Gameer
226

1124 | 396

Gameer - 25 июля 2015 22:17 - Эксперт

osimi, зачем тебе постоянно ссылка на сайты ? или ты видишь php код через шаблон ?

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

Kentavr
1

20 | 3

Kentavr - 25 июля 2015 20:46 - Юзер

osimi, http://www.clipload.ru/rus/4080-nyusha-cunami.html

Там где слово ПЕРЕЙТИ должна быть дата )

Kentavr
1

20 | 3

Kentavr - 25 июля 2015 20:48 - Юзер

vitnet, нереально много кода для такого хака ) не работает!!!

vitnet
218

2174 | 930

vitnet - 25 июля 2015 21:03 - Эксперт

Я надеюсь вы додумались выполнить "Перестроение кеша похожих новостей"

Kentavr
1

20 | 3

Kentavr - 25 июля 2015 21:11 - Юзер

vitnet, Не совсем понял. В админке да почистил кэш. Вы можете оставить свой скайп? в личку. Я бы заплатил за помощь. У Вас займет минут 15-20. Есть еще и другие задачи, Можем их обсудить. Не бесплатно!

Kentavr
1

20 | 3

Kentavr - 25 июля 2015 20:50 - Юзер

нашел еще хак http://flesha.ru/dle/dlehak/1783-hak-vyvod-pohozhih-novostey-s-datoy-publikacii.html но он тоже не работает (

Kentavr
1

20 | 3

Kentavr - 25 июля 2015 22:28 - Юзер

***Комментарий удален***

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

Похожие вопросы