Next Generation CMS :: Форум поддержки

Заинтересовала наша система? Тогда этот форум для Вас!

Вы не зашли.

#1 2010-06-26 15:44:23

infinity237
Модератор
Откуда Russia, Moscow
Зарегистрирован: 2008-11-09
Сообщений: 2,674
Рейтинг :   176 
Сайт

Разные шаблоны на главной и в категории.

Объясните как сделать такую вещь:
Нужны разные шаблоны news.short.tpl для категории и для главной, пробовал использовать ncustom, получается не то что нужно.
Т.е. там получается что на главной news.short.tpl берётся тоже из ncustom, а мне надо чтобы на главной бралось из корня.

Не в сети

#2 2010-06-26 15:47:22

Trashcka
Участник
Откуда КиевГрад
Зарегистрирован: 2008-12-04
Сообщений: 1,487
Рейтинг :   73 

Re: Разные шаблоны на главной и в категории.

http://ngcms.ru/forum/viewtopic.php?pid=12131#p12131 типа так

Не в сети

#3 2010-06-26 15:49:47

infinity237
Модератор
Откуда Russia, Moscow
Зарегистрирован: 2008-11-09
Сообщений: 2,674
Рейтинг :   176 
Сайт

Re: Разные шаблоны на главной и в категории.

OMG, такой веловипед. big_smile

Не в сети

#4 2010-06-26 15:51:12

Trashcka
Участник
Откуда КиевГрад
Зарегистрирован: 2008-12-04
Сообщений: 1,487
Рейтинг :   73 

Re: Разные шаблоны на главной и в категории.

По ходу проще никак )) если только кто-то плагин не напишет или это не реализуют в движке.

Не в сети

#5 2010-06-26 15:53:27

infinity237
Модератор
Откуда Russia, Moscow
Зарегистрирован: 2008-11-09
Сообщений: 2,674
Рейтинг :   176 
Сайт

Re: Разные шаблоны на главной и в категории.

Кстати, hide_cat походу с новой версией не работает...

Не в сети

#6 2010-06-26 15:55:04

Trashcka
Участник
Откуда КиевГрад
Зарегистрирован: 2008-12-04
Сообщений: 1,487
Рейтинг :   73 

Re: Разные шаблоны на главной и в категории.

ХЗ у меня где такое реализовано все сайты еще на старой версии.

Не в сети

#7 2010-06-26 15:55:40

infinity237
Модератор
Откуда Russia, Moscow
Зарегистрирован: 2008-11-09
Сообщений: 2,674
Рейтинг :   176 
Сайт

Re: Разные шаблоны на главной и в категории.

sad

Не в сети

#8 2010-06-26 16:13:48

infinity237
Модератор
Откуда Russia, Moscow
Зарегистрирован: 2008-11-09
Сообщений: 2,674
Рейтинг :   176 
Сайт

Re: Разные шаблоны на главной и в категории.

Помог вот такой fix:

($CurrentHandler['params']['category'] == 'alt_name_category')

Но имхо должнен быть способ исправить без прописывания alt категории.

Не в сети

#9 2010-06-26 22:06:40

Wolverine
Модератор
Откуда Домодедово
Зарегистрирован: 2008-10-13
Сообщений: 3,538
Рейтинг :   160 
Сайт

Re: Разные шаблоны на главной и в категории.

он только main.tpl подменяет, с  news.short.tpl  не работает

Не в сети

#10 2010-06-26 22:31:49

infinity237
Модератор
Откуда Russia, Moscow
Зарегистрирован: 2008-11-09
Сообщений: 2,674
Рейтинг :   176 
Сайт

Re: Разные шаблоны на главной и в категории.

У меня работает с news.short.tpl после этого допила... big_smile

Не в сети

#11 2010-09-11 09:38:00

vl
VIP любит этого пользователя.
Откуда ua
Зарегистрирован: 2008-10-14
Сообщений: 672
Рейтинг :   14 
Сайт

Re: Разные шаблоны на главной и в категории.

infinity237 пишет:

У меня работает с news.short.tpl после этого допила... big_smile

Чтоб вместо главной страницы подставить в категории свою страницу мы пишем в index.php

if (($CurrentHandler['pluginName'] == 'news') && ($CurrentHandler['params']['category'] == 'anons')) {
 $mainTemplateName = 'mainanons';
}

А что ты пишешь, чтоб поменять краткую новость?  Имеется в виду, чтоб на главной краткая новость выводилась одним шаблоном, а в категории - другим

Изменено vl (2010-09-11 09:39:59)

Не в сети

#12 2010-09-11 13:22:14

Trashcka
Участник
Откуда КиевГрад
Зарегистрирован: 2008-12-04
Сообщений: 1,487
Рейтинг :   73 

Re: Разные шаблоны на главной и в категории.

vl,  для всех извращений с майнами для категорий уже давно плагин написали же http://ngcms.ru/forum/viewtopic.php?id=1103

А по разным шаблонам для кратких, полных и т.п. пока только при помощи CSS и разных плагинов:
http://ngcms.ru/forum/viewtopic.php?pid=14555#p14555
http://ngcms.ru/forum/viewtopic.php?pid=12131#p12131
и где-то еще писала )

Не в сети

#13 2010-09-11 19:56:44

vl
VIP любит этого пользователя.
Откуда ua
Зарегистрирован: 2008-10-14
Сообщений: 672
Рейтинг :   14 
Сайт

Re: Разные шаблоны на главной и в категории.

Спасибо, Trashcka!

Trashcka пишет:

vl,  для всех извращений с майнами для категорий уже давно плагин написали же http://ngcms.ru/forum/viewtopic.php?id=1103
А по разным шаблонам для кратких, полных и т.п. пока только при помощи CSS и разных плагинов:
http://ngcms.ru/forum/viewtopic.php?pid=14555#p14555
http://ngcms.ru/forum/viewtopic.php?pid=12131#p12131
и где-то еще писала )

Этот плагин, как я понял, для майнов и не предусматривает  возможности разных news.short.tpl  для главной и для категории.   
А CSS хорошо подходит, если нужно изменить вид краткой новости, но не ее содержание. Потому как использование скрытого текста может быть неверно истолковано поисковыми системами.

Мне кажется, решением проблемы было бы проверка наличия алтнейма катекории перед выводом news.short.tpl  из папки ncustom.  И если алтнейм отсутсвует, выводить  news.short.tpl дефолтный. К моему стыду моих знаний РНР  недостаточно для решения такой задачи.

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

Изменено vl (2010-09-11 20:00:57)

Не в сети

#14 2010-09-11 20:14:43

Trashcka
Участник
Откуда КиевГрад
Зарегистрирован: 2008-12-04
Сообщений: 1,487
Рейтинг :   73 

Re: Разные шаблоны на главной и в категории.

Угу, именно для категорий и морды.

vl, так тот скрытый текст он же не скрытый, он видимый только в определенных местах, посему его поисковики видят там где должны видеть.
Ну и как показала практика, у меня практически на большей половине проектов (это порядка 30 штук именно те, что на NG работают) используются подобные конструкции, и поисковики очень любят эти сайты )

И да, вариант с подобным плагином был бы лучше/удобнее этих всех извращений со скрытием.

Не в сети

Подвал раздела

Работает на FluxBB