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

Вывод новостей из категории на статической странице в ДЛЕ


     26.12.2012    новости    Все вопросы » Общие вопросы    14627

вопрос
Здравствуйте.
Есть статическая страница на ДЛЕ, необходимо сделать так, чтобы на странице выводились заголовки новостей с ссылкой из определенной категории\подкатегории, при этом при добавлении новости в данную категорию заголовки новостей обновлялись на статической странице.
Такое возможно?

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

viktor
Юзер

viktor - 27 декабря 2012 11:41 -

А если много статистических страниц или в самой новостью то как?
Для каждой новость делать свою категорию?

BR0kEN
Эксперт

BR0kEN - 27 декабря 2012 12:53 -

Я из ваших объяснений мало что понимаю, по-этому решайте сами как поступать.

ИМХО: Статически страницы - это одно, категории - другое. Пересекать их не нужно. Ежели вам нужно красиво оформить страницу, так используйте шаблоны для категорий и кратких новостей.

viktor
Юзер

viktor - 27 декабря 2012 13:31 -

Не правильно выразился...
Есть у меня несколько десяток музыкальных групп, вся информация о них забита в статические страницы, нужно сделать так, чтобы по каждой группе отображались их альбом которые добавляются на сайт.
Для себя вижу такое решение, для каждой статические страницы делать свой шаблон где подгружается blockpro с id категории альбомов группы.
А как подобное в новости реализовать? у каждой новости будет своя категория, где будет задаваться свой шаблон?

1KoTuK
Юзер

1KoTuK - 27 декабря 2012 14:08 -

Тоже до конца не уловил суть всей затеи, но при помощи [category=1,2,3] текст [/category] нельзя перенести информацию из статических страниц в шаблон?
Например у Вас:
1категория - группа AC/DC
1.1категория - альбом Back in Black
1.2категория - альбом Highway to Hell
и т.д.
пишите в main.tpl:
[category=1]
<div class="title">AC/DC</div>
<div class="gruppa">Ваше описание группы</div>
<div class="alboms">
{custom category="1,2,3" template="acdc" aviable="global" from="0" order="date" cache="yes"}
</div>
[/category]


если будут мешаться файлы, которые выводятся через shortstory, то пропиши для {content} условие [not-category=1]{content}[/not-category]

BR0kEN
Эксперт

BR0kEN - 27 декабря 2012 14:35 -

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

viktor
Юзер

viktor - 27 декабря 2012 16:17 -

Спасибо 1KoTuK напомнил про {custom} совсем забыл про него, дальше дело пошло :)

[not-page-count=137]{custom category="43" template="custom" aviable="showfull" from="0" limit="10" cache="yes"}[/not-page-count]
[not-page-count=138]{custom category="44" template="custom" aviable="showfull" from="0" limit="10" cache="yes"}[/not-page-count]
[not-page-count=139]{custom category="45" template="custom" aviable="showfull" from="0" limit="10" cache="yes"}[/not-page-count]
и так далее :)
где not-page-count=137 это группа, а в category="43" их альбомы.

в custom добавил
[full-link]
{title}
[/full-link]<br/>

И пока не пригодился blockpro

BR0kEN
Эксперт

BR0kEN - 27 декабря 2012 16:48 -

Один тег custom = +1 запрос к БД. С blockpro дела обстоят намного лучше.

viktor
Юзер

viktor - 27 декабря 2012 18:04 -

У custom есть кеширования не совсем +1 к БД. Но у blockpro тоже есть кеширования и можно настроить время жизни кеша, думаю вы правы он будет по лучше тега custom.

BR0kEN
Эксперт

BR0kEN - 27 декабря 2012 19:30 -

Я считаю что нужно расставить приоритеты. Если нужно вывести 3-5 блоков, то можно и custom ограничиться.

mykvartira.com
Юзер

mykvartira.com - 31 мая 2017 01:31 -

Столкнулся с подобной проблемой. Хочу выводить определенные объявления (новости) в статических страницах.Сайт у меня о недвижимости, доска бесплатных объявлений.
Планирую создавать статические страницы вида: Снять квартиру на сутки в Москве и других городах, по определенным категориям. Выборка будет идти по принципу: категория+город+дата

Подскажите что лучше использовать custom или blockpro для данной задачи? И может кто поможет с этим вопросом?
Заранее спасибо

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

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

наверх