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

12
BLACK_DANTE
На сайте с 24.03.2007
Offline
188
5486

Здравствуйте.

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

Буду рад если кто-то подробно сможет мне объяснить как это делается или сделает сам за небольшую сумму.

Спасибо.

Будьте людьми.
artrozik
На сайте с 19.02.2008
Offline
180
#1

Можно поставить что-то типа модуля или самому покапаться

WebAlt
На сайте с 02.12.2007
Offline
251
#2

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

Ссылки для информера могут выглядеть так:

http://site.ru/rss.xml

http://site.ru/categorya/rss.xml

http://site.ru/categorya/podcategorya/rss.xml

jcrush
На сайте с 04.07.2004
Offline
371
#3

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

» Блог (http://blog.stfw.ru/) - SEO-заметки. ДВчат: @dvchat (https://t.me/dvchat)
WebAlt
На сайте с 02.12.2007
Offline
251
#4
jcrush:
Ребята какой рсс, все делается стандартными средствами вывода категории с условиями, все есть в онлайн справке на оф сайте.

Все правильно, просто не пользуюсь за ненадобностью и забыл.🚬

BLACK_DANTE
На сайте с 24.03.2007
Offline
188
#5

Думаю все меня тут немного неправильно поняли.

Мне нужно вставлять данный код (инклуд, тег) в текст самой страницы, а не в исходный код static.tpl т.е. есть у меня например десяток музыкальных групп, вся информация о них забита в статические страницы, нужно сделать так, чтобы по каждой группе отображались новости в блоке, или как-то еще, именно из ее подкатегории в основном разделе сайта.

Хортица
На сайте с 22.12.2006
Offline
289
#6

Тег {custom ...} работает во всех .tpl Вашего шаблона.

На XBit.Money (https://xbit.money/?rid=111) меняю крипту на гривны. Лучшие курсы Обмен Вашего PayPal/ЯД/QIWI/WebMoney и куча плюшек! Рекомендую (https://exchangex.ru/index.php?who=26749)
BLACK_DANTE
На сайте с 24.03.2007
Offline
188
#7

Мне нужно чтобы работало в тексте статической страницы, а не в .tpl шаблоне. Не знаю уже как еще показать надо, возможно если-бы читали внимательно что я пишу, отпали-бы подобные советы.

Получается если я ставлю {custom ...} именно в .tpl, то у меня отображаются новости из определенной категории на всех статических страницах, а мне нужно чтобы на каждой статической странице отображались разные новости из выбранных мной категорий.

Хортица
На сайте с 22.12.2006
Offline
289
#8
BLACK_DANTE:
Получается если я ставлю {custom ...} именно в .tpl, то у меня отображаются новости из определенной категории на всех статических страницах,

Зачем ? Еще в ДЛЕ 8.5 ввели тег [static=], который позволяет делать вывод отдельно на каждой статической странице любые выводы. Да и вообще ДЛЕ как пластелин.

А именно в тексте не получится сделать php скрипт - потому как парсер ДЛЕ съест его.

BLACK_DANTE
На сайте с 24.03.2007
Offline
188
#9
Хортица:
Да и вообще ДЛЕ как пластелин

Это да, поэтому на нем стараюсь и делать многие вещи, но вот с пониманием некоторых аспектов возникают проблемы.

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

Хортица, по опыту, не подскажите, большую-ли нагрузку будут создавать подобные блоки, если их например будет 20-30 в main.tpl для каждой статической страницы с использованием тега {custom ...} ?

Хортица
На сайте с 22.12.2006
Offline
289
#10
BLACK_DANTE:
большую-ли нагрузку будут создавать подобные блоки

Если их кешировать - то нет.

12

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий