Вывод URL новости

Вывод URL новости

Модуль позволяет вывести полный URL статьи просматриваемой новости.
Установка:
1. Создать в engine/modules/ файл get_url.php с содержимым:
<?php
$row = $db->super_query("SELECT category, alt_name FROM ".PREFIX."_post WHERE id = '$id'");
    if($row){
		if ($config['allow_alt_url']) {
			if ($config['seo_type'] == 1 OR $config['seo_type'] == 2) {
				$fulllink = $id . "-" . $row['alt_name'] . ".html";
			} else {
				$fulllink = date('Y/m/d/', $row['date']) . $row['alt_name'] . ".html";
			}
		} else {
			$fulllink = "index.php?newsid=" . $id;
		}
		echo $config['http_home_url'] . get_url($row['category']) ."/". $fulllink;
	}
?>

2. В нужном месте шаблона добавить:
{include file="engine/modules/get_url.php?id={news-id}"}

где {news-id} - это ID вашей новости

Готово!
 
Версия DLE: 13.x-14.x
 
Автор: TechnicalMan
Источник:
  • Oxigen
  • 1
  • 494
Информация
Посетители, находящиеся в группе Гость, не могут оставлять комментарии к данной публикации.

Комментариев 1

LazyDev 2 июня 2020 16:38
Полный бред.
А откуда $row['date'] возьмётся если его нет в выборке в sql запросе?