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

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

Вы не зашли.

#1 2011-12-18 02:32:51

legenda
Участник
Откуда ua
Зарегистрирован: 2009-12-22
Сообщений: 2,160
Рейтинг :   39 

Шаблон категорий и новостей

Скажите как сделать чтоб в категории у меня краткие новости шли по шаблону ncustom/news.short.tpl
а на главной и в новостях по тому что в news.short.tpl

Не в сети

#2 2011-12-18 02:55:04

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

Re: Шаблон категорий и новостей

legenda, типа так  )))

Не в сети

#3 2011-12-18 03:29:15

RocketBoy
Участник
Откуда Калининград
Зарегистрирован: 2008-10-14
Сообщений: 552
Рейтинг :   27 
Сайт

Re: Шаблон категорий и новостей

или через отдельный top_news который будет выводить все последние (или как тебе надо) новости с нужным шаблоном

Не в сети

#4 2011-12-18 14:02:36

legenda
Участник
Откуда ua
Зарегистрирован: 2009-12-22
Сообщений: 2,160
Рейтинг :   39 

Re: Шаблон категорий и новостей

RocketBoy, совсем нето...

Trashcka, я помню этот вариант, но вот что мне надо

у меня есть категория новости например они идут одним шаблоном, есть категория фотогалерея они идут другим шаблоном, все эти шаблони у меня в соответственных ncustom/news.short.tpl....

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

Так вот как в твоем варианте мне сделать стиль для конкретно например категории Футбол чтоб все новости в каких категорих они еще б небили одновременно шли по шаблону категории Футбол
?

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

Изменено legenda (2011-12-18 14:07:57)

Не в сети

#5 2011-12-18 21:33:16

vitaly
Администратор
Откуда Россия
Зарегистрирован: 2008-10-08
Сообщений: 2,823
Рейтинг :   118 

Re: Шаблон категорий и новостей

legenda, ужас.
Штатно новость показывается в шаблоне первой по счету категории.
Если хочешь, можно научить (патчем) отображать новость в шаблоне той категории куда зашел посетитель,... а у тебя выходит что-то ещё более сложное? Я, честно говоря, даже идею до конца не понял sad

Не в сети

#6 2011-12-19 02:06:04

legenda
Участник
Откуда ua
Зарегистрирован: 2009-12-22
Сообщений: 2,160
Рейтинг :   39 

Re: Шаблон категорий и новостей

vitaly пишет:

legenda, ужас.
Если хочешь, можно научить (патчем) отображать новость в шаблоне той категории куда зашел посетитель

ага именно это и надо

Не в сети

#7 2011-12-19 10:39:05

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

Re: Шаблон категорий и новостей

legenda, легко стилями можно сделать, если я правильно поняла )) сделай схематически что именно надо, наваяю вариант.

Не в сети

#8 2011-12-19 15:42:20

legenda
Участник
Откуда ua
Зарегистрирован: 2009-12-22
Сообщений: 2,160
Рейтинг :   39 

Re: Шаблон категорий и новостей

Вот например как у меня виглядят все новости, это те которые в категориях футбол, новости, или какой-то другой вид спорта...

attachment.php?item=723&download=1

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

Примерно такоеже будет в поиске и архиве...

attachment.php?item=724&download=1

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

Надеюсь понятно написал, если нет то могу разжововать дальше)...

Чесно говоря у меня около 100 разних категорий, шаблонов всего 3 один для новостей, 1 для фото, 1 для видео но мне кажется хаком било б проще чем стилями для сотки категорий городить огород, хотяможет я и ошибаюсь

Изменено legenda (2011-12-19 15:49:48)

Не в сети

#9 2011-12-19 22:33:07

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

Re: Шаблон категорий и новостей

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

HTML:
в шаблоне main - один для всех категорий:
<div id="content-all">
{mainblock}
</div>

в шаблоне news.short - создать отдельно для каждой категории:
  <div class="article-XXX">
{short-story}
  </div>
где ХХХ к примеру название категории

CSS:
.article-XXX { МОЙ СТИЛЬ }

Все легко и просто до безобразия )))

Не в сети

#10 2011-12-20 00:33:09

legenda
Участник
Откуда ua
Зарегистрирован: 2009-12-22
Сообщений: 2,160
Рейтинг :   39 

Re: Шаблон категорий и новостей

получается если у меня 100 категорий надо 100 дивов? hmm

Не в сети

#11 2011-12-20 00:57:16

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

Re: Шаблон категорий и новостей

legenda пишет:

получается если у меня 100 категорий надо 100 дивов? hmm

Ну там же работы на 20 минут от силы, ты больше времени уже потратил )))

Не в сети

#12 2011-12-20 10:16:21

legenda
Участник
Откуда ua
Зарегистрирован: 2009-12-22
Сообщений: 2,160
Рейтинг :   39 

Re: Шаблон категорий и новостей

Не, всеже это нето...
твоем варианте например если в шаблоне news.short сделать так

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


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

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

то в случае если новоость будет одновременно в категориях XXX-YYY-ZZZ то зайдя в категорию например XXX я увижу 1 новость 3 раза разними шаблонами...

Я пока взял твой плагин Елка и сделал так

[elka_category-xxx]
{short-story} и шаблон категории xxx
[/elka_category-xxx]


[elka_category-yyy]
{short-story} и шаблон категории yyy
[/elka_category-yyy]

[elka_category-zzz]
{short-story} и шаблон категории zzz
[/elka_category-zzz]

[elka_plugin]
{short-story} и шаблон для календаря
[/elka_plugin]

[elka_search]
{short-story} и шаблон для поиска
[/elka_search]

Соответственно если я зайду в категорию XXX например то у меня будут все новости 1 раз и все шаблоном для XXX и т.д.

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

Не в сети

#13 2011-12-20 11:35:55

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

Re: Шаблон категорий и новостей

По моему выход это написать <div class="article-{category-name}">, где {category-name} = категория для текущей новости. Разве нет? В этом случае достаточно завести эту новую переменную {category-name} которая будет содержать вторую часть имени div. Чуть-чуть хакнуть движок.

А то 100 регулярных выражений это бред какой-то...

Не в сети

#14 2011-12-20 12:31:50

legenda
Участник
Откуда ua
Зарегистрирован: 2009-12-22
Сообщений: 2,160
Рейтинг :   39 

Re: Шаблон категорий и новостей

Wolverine, хз, возможно, я правда половину с того что ти написал непонял, но у меня есть одна задумка, если все получится то не будет 100 категорий, будет 3, потом как-то отпишу

Правда хак о котором говорил Виталий все проблеми би давно снял

Изменено legenda (2011-12-20 12:32:38)

Не в сети

#15 2012-02-04 07:01:29

legenda
Участник
Откуда ua
Зарегистрирован: 2009-12-22
Сообщений: 2,160
Рейтинг :   39 

Re: Шаблон категорий и новостей

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

Если хочешь, можно научить (патчем) отображать новость в шаблоне той категории куда зашел посетитель
вопшем очень надо этот пач

Изменено legenda (2012-02-04 08:13:41)

Не в сети

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

Работает на FluxBB