Задать вопрос
@NeveR3d

Вывести последние просмотренные новости?

Есть модуль, который выводит новости в блоке, которые посмотрели, но выводятся они как добавлены на сайт. Можно ли сделать, чтоб они выводились, так, как посмотрел человек их, т.е слева свежие.
if( ! defined( 'DATALIFEENGINE' ) ) return;
$limit = is_numeric($limit) ? intval($limit) : 5;
$newsid = is_numeric($newsid) ? intval($newsid) : false;
if(!$newsid) return;
if($dle_module == "showfull")
{
	if(isset($_COOKIE['senpainoticeme']))
	{
		$array_senpainoticeme = explode(",",$_COOKIE['senpainoticeme']);
		array_unshift($array_senpainoticeme, $newsid);
		$array_senpainoticeme = array_unique($array_senpainoticeme);
		if(count($array_senpainoticeme) > $limit)
			$array_senpainoticeme = array_slice($array_senpainoticeme, 0, $limit, true);
		$array_senpainoticeme = implode(",", $array_senpainoticeme);
		set_cookie("senpainoticeme", $array_senpainoticeme, 7);
	}
	else
		set_cookie("senpainoticeme", $newsid, 7);
}
  • Вопрос задан
  • 188 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Skillfactory
    Профессия Fullstack веб-разработчик на JavaScript и PHP
    20 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
FoodSoul Калининград
от 180 000 до 250 000 ₽
IT-Spirit Москва
от 230 000 до 320 000 ₽
от 200 000 до 290 000 ₽