Перейти к публикации

Рекомендованные сообщения

Скрипт лицензионныи, все с этим в порядке

Прошу прощенья, столкнулся с проблемои ограничения вывода новостеи

main.tpl меню

<div class="container-12">
	<div class="grid-12" style="position:relative;">
		<div class="tm">
			<ul>
				<li class="home"><a href="/"><img src="{THEME}/images/spacer.gif" width="48" height="46" alt="" /></a></li>
				<li><a href="/">Главная</a></li>
				<li><a href="/novosti/">Новости</a></li>
				<li><a href="/seti/">Сети</a></li>
                <li><a href="/novye/">Новые</a></li>
			</ul>
		</div>
	</div>
</div>

shortstory.tpl

<div class="story-short">
    <div class="left_cell">
			[full-link]<img src="{image-1}" alt="" class="img scale" />[/full-link]
		</div>
		<div class="left_cell">
			<h2>[full-link]{title}[/full-link]</h2>
				<ul class="mcat group"><li>{date=d F Y, H:i }</li><li class="comnum">{comments-num}</li></ul>
				<div class="short-content">[full-link]{short-story limit="50"}[/full-link]</div>
		</div>
</div>

Как средствами DLE, сделать так, чтобы выводились не все новости по переходу в категорию, а только 12 последних, группированных по дате публикации?

Ссылка на сообщение
Поделиться на других сайтах
3 часа назад, celsoft сказал:

Каким тегом вы выводите публикации в main.tpl?

Часть новостей на главной выводится так

    <div class="media_959">
	   	 <div class="bc_title">Последние новости</div>
          	<div class="bc">
          		  {custom category="9-11" template="lenta" aviable="main" from="0" limit="24" cache="no" order="date"}
			</div>
		</div>

Дело в том, что по клику на меню

li><a href="/novye/">Новые</a></li>

Новости грузятся с помощью шаблона shortstory причем все, понятное дело в настройках категории можно указать другой шаблон, но как ограничить список загружаемых новостей так, чтобы грузилось не все, а только последнее за 3-4 дня. До того как я приобрел ДЛЕ я писал свой первый сайт вручную, и там решалось все предельно просто, запрос в mysql можно было ограничить при помощи оператора limit, например:

SELECT title, id, summary FROM 'article' WHERE 'availableOnMain'=true ORDER BY publicationDate DESC limit=8;

В ДЛЕ я столкнулся с другим, да сильно написано, скрипт у меня вызывает восхищение с одной стороны, а с другой придется много чему учиться

Изменено пользователем dazzler
Ссылка на сообщение
Поделиться на других сайтах
20 минут назад, dazzler сказал:

Новости грузятся с помощью шаблона shortstory причем все

shortstory не загружает никаких новостей. загружают их теги указанные в main.tpl. Например {custom ....... limit="24"...... где limit="24" указывает сколько новостей загружать, т.е. 24 новости. Смотрите другие теги которые выводят у вас новости. 

23 минуты назад, dazzler сказал:

До того как я приобрел ДЛЕ я писал свой первый сайт вручную, и там решалось все предельно просто

Все тоже самое есть и в DLE и задается либо в тегах шаблона, либо в настройках скрипта или настройках групп. И тут все зависит от того какие теги вы используете в шаблоне main.tpl

Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

×
×
  • Создать...