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

Как получить ссылку на последнюю новость в категории?


     10.08.2014    новость, категории, ссылка    Все вопросы » Общие вопросы    2926

вопрос
Собственно задача при нажатии на кнопку перейти на фулстори последней новости из категории. Как получить ссылку?

Ответил: ПафНутиЙ


{custom template="qs" category="2" limit="1" aviable="main" order="date"}

в шаблоне пишем:
<a href="{full-link}">посмотреть последнюю новость</a>

6 комментариев

FastFud
Юзер

FastFud - 10 августа 2014 21:38 -

Можно попробовать на jQuery сделать, но из вашего описания я не представляю как это сделать, мало информации предоставили. Да и даже с помощью другого будет трудно это сделать, потому что опять же мало информации...

Killerkiss
Юзер

Killerkiss - 10 августа 2014 22:11 -

Значит грубо ситуация следующая. На сайте есть новости. И есть над ними кнопка - Я хочу посмотреть последнюю новость, при нажатии на которую, должна открыться последняя новость.
Другими словами, как-то можно получить ссылку в Main.tpl на
{custom template="qs" category="2" limit="1" aviable="main" order="date"}

FastFud
Юзер

FastFud - 10 августа 2014 22:16 -

Новости выводятся через {content}?
P.S - дайте ссылку на сайт.

dj-avtosh
PHP-developer

dj-avtosh - 10 августа 2014 22:21 -

Если иметь ИД категории в ссылке, то новость вытащить проблем не составит.

По заказам пишем сюда: @Rud00y

ЯД: 41001679231462
Заказы в telegram (ремонт модулей, оптимизация нагрузок и т.п.):
В телегу писать сразу задачу и бюджет.

Killerkiss
Юзер

Killerkiss - 11 августа 2014 11:14 -



<div class="c_button">
    <a href="{full-link}">Я хочу поделиться своим результатом!</a>
</div>
    <!-- WOD START -->
    {custom template="qs" category="2" limit="10" aviable="main" order="date"}
    <!-- WOD END -->


По предложенному варианту ответа выдает следующее:
Внимание, обнаружена ошибка
По данному адресу публикаций на сайте не найдено, либо у вас нет доступа для просмотра информации по данному адресу.

Кнопка и короткие новости находятся на главной. По нажатию на кнопку необходимо осуществить переход в последнюю полную новость.

FastFud
Юзер

FastFud - 11 августа 2014 11:35 -

Есть много разных способов, например:
<div class="news" data-link="{full-link}">тут основные настройки текст новостей</div>
jQuery:
$(function(){ 
$('button').click(function(){
var $last = $('.news').last().attr('data-link');
window.location.href =  $last;
});
});

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

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

наверх