Не нравятся результаты поиска? Попробуйте другой поиск!
DLE FAQ » Все вопросы » Общие вопросы по PHP » Как выводить ссылку на полную новость на модуле Userbox от пафнутий?

Как выводить ссылку на полную новость на модуле Userbox от пафнутий?


     03.11.2017    ПафНутиЙ, userbox, php    Общие вопросы по PHP, Модули    1359

вопрос
Хочу вывести ссылку на полную новость на странице Fullstory там конечно работает через {full-link} но мне надо выводить на шаблоне userbox/default.tpl модуль Userbox там обработчик userbox.php

Пафнутий на своем сайте подсказал так

Для обработки тега fulllink вам необходимо реализовать его поддержку.
Для этого необходимо передать ID новости в модуль, обработать и получить полную ссылку но новость внутри модуля.
Смотрите как сделана обработка этого тега в show_short.php и сделайте это в модуле


Но я человек далекий от программирование но все же попробовал методом тыка вставил вот такой код


$id = $_GET['id'];
				
				if( $config['allow_alt_url'] ) {
			
				$full_link = $config['http_home_url'] . get_url( $row['category'] ) . "/" . $row['id'] . "-" . $row['alt_name'] . ".html";
		
				} else {

					$full_link = $config['http_home_url'] . "indexxxx.php?newsid=" . $id;

				}

// Выводим это тегом
				$tpl->set('{news_url}', $full_link);


там где я вставлял {news_url} выводила только http://адрессайта.ру/-.html как я понял здесь проблемы с переменными. Можете помочь обработать по другому)?

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


1 комментарий

kumkuduk
Юзер

kumkuduk - 18 ноября 2017 20:57 -

Ауу Где знатоки? Неужели никто не поможет??

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

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

наверх