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

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


     10.08.2014    Общие вопросы    1215

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

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


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

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

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

FastFud
50

1599 | 588

FastFud - 10 августа 2014 21:38 - Юзер

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

Killerkiss
1

15 | 1

Killerkiss - 10 августа 2014 22:11 - Юзер

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

FastFud
50

1599 | 588

FastFud - 10 августа 2014 22:16 - Юзер

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

dj-avtosh
39

1479 | 390

dj-avtosh - 10 августа 2014 22:21 - шашлычник

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

skype: elhan.isaev

Killerkiss
1

15 | 1

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
50

1599 | 588

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;
});
});

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

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