Технический сбой

Сайт временно работает в режиме только для чтения, идут восстановительные работы. Приносим свои извинения за неудобства.
DLE FAQ » Все вопросы » Общие вопросы по PHP » Как в dle генерируется полная ссылка на новость?

Как в dle генерируется полная ссылка на новость?


     Общие вопросы по PHP, Модули    2723

вопрос
Как в dle генерируется полная ссылка на новость, надо в своём модуле сгенерировать ссылку на полную новость по id новости в каком файле генерируется ссылка ?

Ответа пока нет


4 комментария

vladimirof
Юзер

vladimirof - -

В админке можно выбрать как будет выглядеть ссылка на новость.

kennius
Юзер

kennius - -

мне нужен php код

vitnet
PHP-developer

vitnet - -

Все очень просто
if( $config['allow_alt_url'] ) {
	if( $config['seo_type'] == 1 OR $config['seo_type'] == 2  ) {
		if( $row['category'] and $config['seo_type'] == 2 ) {
			$full_link = $config['http_home_url'] . get_url( $row['category'] ) . "/" . $row['id'] . "-" . $row['alt_name'] . ".html";
		} else {
			$full_link = $config['http_home_url'] . $row['id'] . "-" . $row['alt_name'] . ".html";
		}
	} else {
		$full_link = $config['http_home_url'] . date( 'Y/m/d/', $row['date'] ) . $row['alt_name'] . ".html";
	}
} else {	
	$full_link = $config['http_home_url'] . "index.php?newsid=" . $row['id'];
}

kennius
Юзер

kennius - -

Спасибо огромное то что надо!! напиши в ответы отмечу, только одно но, через раз или категория не правильная или её совсем нет

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

наверх