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

случайный вывод материала


     14.07.2014    Модули    897

вопрос
Всем доброго времени суток!

у меня такая проблема: поставил модуль случайный вывод материала, выводит нормально, но ссылки не правильные

например:
должна быть такой "http://xcload.net/soft/759-cpu-z-1693-2014-rs-portable-by-loginvovchyk.html"
делает такой "http://xcload.net/1970/01/01/cpu-z-1693-2014-rs-portable-by-loginvovchyk.html"

вот код модуля

Ответил: 89659590441


получилось так выбрал чпу 1

изменил вот эту строку в коде:

$full_link = $config['http_home_url'].date('Y/m/d/', $row['date']).$row['alt_name'].".html";

на
$full_link = $config['http_home_url'].$row['id']."-".$row['alt_name'].".html";


вот так работает!!!

а как на чпу 2 и 3 подогнать?

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

89659590441
2

89659590441 - 14 июля 2014 01:50 - Юзер

для чпу 2

$full_link = $config['http_home_url'].$row['category']."/".$row['id']."-".$row['alt_name'].".html";

Sander
1126

1637 | 1204

Sander - 14 июля 2014 02:32 - Эксперт

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

SanDev.pro - мой блог.

ICQ: 404-037-556
Skype: Sander8804

lutskboy
3

550 | 104

lutskboy - 14 июля 2014 12:18 - Юзер

А модуль то кривоват. Вот в етой строчке $offset = mt_rand(0, $row['COUNT(*)']-1);
Что же будет если новости удалялись, и в бд дыры между id. Случайная новость тогда канула в лету.

89659590441
2

89659590441 - 14 июля 2014 13:15 - Юзер

lutskboy,
Подскажите как исправить?

ravchik
66

375 | 123

ravchik - 14 июля 2014 22:10 - Юзер

а не проще использовать {custom ... order="rand"}?

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

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