Forumlar / National / Russian / Модули и плагины / Более гибкий плагин NEWS

staleo
#1 2012-02-19 11:32

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

Появились две такие задачи. Во-первых, необходимо заставить плагин News выводить последние новости не только на индексе, но и на пейджах и листах. Как этого добиться?

Второе дело еще жестче: я сейчас натягиваю вот этот макет http://dl.dropbox.com/u/3352306/dev/cl/index.html, и вот эти категории — «В России», «Общество» и т.д. — они выводятся плагом News. Но в пейдже http://dl.dropbox.com/u/3352306/dev/cl/page.html надо тоже выводить последние страницы из разных категорий. Как тут поступить? Может, это уже как-то реализовано, просто плагин называется не NEWS?

Я еще подумал, что если бы было IF условие, которое проверяет то, в листе применяется этот вывод или в индексе, это бы могло сработать. Как считаете?

esclkm
#2 2012-02-19 13:47

смотри customnews у меня в блоге

littledev.ru - мой маленький зарождающийся блог о котонти.
снижение стоимости программирования и снижение стоимости производства разные вещи. Первое можно скорее сравнить с раздачей работникам дешевых инструментов, чем со снижением зарплаты
staleo
#3 2012-02-19 14:59

А IF меня никак не спасет?

Добавлено 5 часов спустя:

Открыл, короче, тикет.

Че-то меня немного настораживает вот это: основная сложность: что при неправильной настройке вы можете очень легко убить сайт. :)

Добавлено 45 минут спустя:

О, вот что нашел.

На одном из старых сайтов на Дженоа 0.6.9 юзается какой-то плагин Newpagesbyfooter, — он бы решил мою вторую проблему на ять, что уже было бы очень круто. Под котонти его, конечно, нет?

Bu gönderi staleo tarafından düzenlendi (2012-02-19 21:33, 13 yıllar önce)
esclkm
#4 2012-02-20 06:08

вот я выложил свой плагин на гит хубб - ты ищешь плуги непонятно какие и для чего не понимаю.

да и зачем создавать тикет для собстенной хотелки???

 

уже элементарная защита сделана - в админке мой плагин не исполняется... это очень важно

 

littledev.ru - мой маленький зарождающийся блог о котонти.
снижение стоимости программирования и снижение стоимости производства разные вещи. Первое можно скорее сравнить с раздачей работникам дешевых инструментов, чем со снижением зарплаты
Macik
#5 2012-02-20 18:13
#33173 staleo:

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

Появились две такие задачи.

Какую версию используешь?

Если я правильно понял задачу, то я нечто похожее делел для одного из проектов. На сколько помню решилось «дописыванием 1 файла» в стандартном «news» плагине. Вот тут выложил попробуй: http://pastebin.com/UdTTJwWK 

это практически точная копия основного файла, только привязанная к Tags=page.tpl:{INDEX_NEWS} и немного подправленная внутри.

 

https://github.com/macik
правильный хостинг — https://goo.gl/fjCa1F
staleo
#6 2012-02-21 13:23

2Macik.

0.9.7

Ну я попробовал плаг от esclkm, и все заработало вроде бы нормально. :)

Добавлено 8 часов спустя:

Ну я попробовал плаг от esclkm, и все заработало вроде бы нормально. :)

Хотя нет, не совсем нормально. В шаблонах тег {PAGE_ROW_TITLE} почему-то выводит не собственно тайтл страницы, а так: Категория → Тайтл, то есть почему-то вместе с названием категории и сепаратором. Почему так?

Bu gönderi staleo tarafından düzenlendi (2012-02-21 22:13, 13 yıllar önce)
Sergeich
#7 2012-02-22 06:25

Подозреваю, что нужно использовать тег вида {PAGE_ROW_SHORTTITLE}. Наследие Седитио.

Eugene
#8 2012-02-23 07:47
#33221 staleo:

Хотя нет, не совсем нормально. В шаблонах тег {PAGE_ROW_TITLE} почему-то выводит не собственно тайтл страницы, а так: Категория → Тайтл, то есть почему-то вместе с названием категории и сепаратором. Почему так?

TITLE создаёт хлебные крошки по заданному формату. SHORTTITLE только заголовок (конечный).

Если интересно разбираться - то сюда: modules/page/inc/page.functions.php - массив на 201 строке.

staleo
#9 2012-02-27 22:22

Sergeich, Eugene, спасибо, все так. :)