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

Как вывести новости в отдельный блок?


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

Всем привет.

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

Каким тегом вывод новостей в таком блоке делается?

В смысле что бы новости (короткие, в пару абзацев), выводились полностью в одном из блоков. Как-бы полезные советы или что то вроде.

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

Пользуйтесь custom. Инструкция в документации к движку

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

Цитата из справки

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

А редактирование CSS поможет сделать новость другого вида (без заголовка, коментариев, рейтинга)? Или как по другому обойти. Ато выводится полная новость, а этого не надо.

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

Если взять шаблон короткой новости, вставить его в custom.tpl и отредактировать убрав все лишнее, в дизайне всеравно выводится все, как в краткой новости (

Как хитро заменить вывод короткой новости на другой вид?

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

Если взять шаблон короткой новости, вставить его в custom.tpl и отредактировать убрав все лишнее, в дизайне всеравно выводится все, как в краткой новости (

Как оно может выводится как в краткой новости если вы оттуда все убрали? Если выводится значит не убрали, ищите ошибку в своих действиях.

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

В main.tpl делаю блок

<h6>Совет одной строкой</h6>

<div class="block">

{custom category="11" template="custom" aviable="global" from="0" limit="10" cache="yes"}

</div>

Дальше создаю custom.tpl и вставляю в него код из shortstory.tpl

<div class="news">

<h2>[full-link]{title}[/full-link] {approve}</h2>

<div class="news-info"><div class="rate">{rating}</div> &raquo; Раздел: {link-category}<del> | </del>{author}<del> | </del>{date=j F}<del> | </del>{date=G:i}</div>

<div class="text">{short-story}</div>

<div class="news-tags">Метки: {tags}</div>

<div class="news-views">

<div class="news-views-left">Просмотров: <span>{views}</span></div>

<div class="news-views-right">[edit]Редактировать[/edit] [com-link]Комментировать[/com-link] <span>[{comments-num}]</span></div>

</div>

</div>

Далее удаляю лишнее, в шаблоне custom.tpl остается

<div class="news">

<div class="text">{custom}</div>

</div>

В колонке новость отображается полностью. Чего я не заметил?

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

Не совсем то.

Надо что бы просто выводился текст. Без заголовков, рейтингов и прочего.

В правой колонке есть блок. У не го есть название.

Как сделать, что бы в этом блоке выводились тексты коротких советов (новости из определенной категории), без названий, рейтингов и прочего. Просто блок внутри которого текст.

custom совсем не то. Новости выводятся, но по мере публикации. Добавил новость - она заменила старую.

А вот что бы при каждом обновлении страницы (переходе на другую), в этом блоке появлялся другой текст, как сделать?

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

А вот что бы при каждом обновлении страницы (переходе на другую), в этом блоке появлялся другой текст, как сделать?

такой возможности в скрипте нет

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

A I F,

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

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

Видимо, нужно просто цитату какую-то выводить ?

http://woweb.ru/load/93 - оно ?

Если обязательно из категории, то вот так:

$sql = "SELECT short_story,category FROM ".PREFIX."_post WHERE category='1'";

$res = $db->query($sql); unset($sql);

while($r = $db->get_row($res2)) {

$citat = trim($r['short_story']);

}

$citat = (isset($citat) && trim($citat)!='')?trim($citat):'';

echo $citat;

Забыл дописать: category='1' - это айди категории, из которой нужен вывод, поставить свою. :)

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

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

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

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

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

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

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

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

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

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