Russian TYPO3 community Форум больше не используется. Присоединяйтесь к каналу #community-ru в Slack for TYPO3 community  

Вернуться   Russian TYPO3 community > Обсуждение общих технических вопросов > Общие вопросы

Ответ
 
Опции темы Опции просмотра
Старый 09.09.2008, 20:40   #1
maaboo
Senior Member
 
Регистрация: 19.11.2007
Сообщений: 362
Отправить сообщение для maaboo с помощью ICQ
По умолчанию Сложная структура с новостями

Привет!

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

Код:
[Desktop] - [Proccessors]-[AMD]
---------------------+------------[Intel]
---------------------+------------[Others]
-----------------[Video]-[NVidia]
---------------------+-----[ATI/AMD]
---------------------+-----[Pinnacle]
(пример вымышленный, но, надеюсь, понятный 99 процентам здесь присутствующиих).

Итак,

на уровне 1 (Desktop) мы показываем по 1 (2 или более, как настроить) новостей из подуровней 2 и/или 3,

на уровне 2 (например, Video) показываем по 1 (2 или более) новостей из подуровня 3

на уровне 3 мы показываем новости, относящиеся только к данному разделу.

Надо бы, чтобы при этом урл был похож на:

http://мойсайт/уровень1/уровень2/id-новости.

Нифига не могу сообразить... Может как-то скрестить страницы с категориями?
__________________
Пишу русский ман для новичков - предложения и пожелания в личку.
Разрабатываю некоммерческий бесплатный информационный портал.
maaboo вне форума   Ответить с цитированием
Старый 09.09.2008, 21:01   #2
pomotom
Senior Member
 
Регистрация: 09.12.2007
Сообщений: 281
По умолчанию

Вы можете использовать категории и задавать в них страницу единичного отображения новости разную для разных категорий.
pomotom вне форума   Ответить с цитированием
Старый 09.09.2008, 21:03   #3
maaboo
Senior Member
 
Регистрация: 19.11.2007
Сообщений: 362
Отправить сообщение для maaboo с помощью ICQ
По умолчанию

Меню-то всё равно будет базироваться не на категориях, а на страницах. То есть скрещивать?
__________________
Пишу русский ман для новичков - предложения и пожелания в личку.
Разрабатываю некоммерческий бесплатный информационный портал.
maaboo вне форума   Ответить с цитированием
Старый 09.09.2008, 22:13   #4
pomotom
Senior Member
 
Регистрация: 09.12.2007
Сообщений: 281
По умолчанию

По-моему без скрещивания вы вложенных уровней в адресе не получите.
pomotom вне форума   Ответить с цитированием
Старый 09.09.2008, 23:41   #5
maaboo
Senior Member
 
Регистрация: 19.11.2007
Сообщений: 362
Отправить сообщение для maaboo с помощью ICQ
По умолчанию

В том-то и дело, что нужны вложенные уровни в адресе, иначе будет очень некрасиво. Попробую, кхм, помичуринствовать...
__________________
Пишу русский ман для новичков - предложения и пожелания в личку.
Разрабатываю некоммерческий бесплатный информационный портал.
maaboo вне форума   Ответить с цитированием
Старый 15.09.2008, 18:22   #6
maaboo
Senior Member
 
Регистрация: 19.11.2007
Сообщений: 362
Отправить сообщение для maaboo с помощью ICQ
По умолчанию

Пытаюсь построить многоуровневое отображение, получатется жуть непонятная...

Код:
# это топ, что мы видим на главной странице

lib.newsholder = COA
lib.newsholder {
	10 < plugin.tt_news
	10 {
		pid_list = 39, 40, 41, 42, 43
		displayLatest {
		}
	}
...
	40 < plugin.tt_news
	40 {
		pid_list = 36, 53, 54
		displayLatest {
		}
	}
}

# это первый уровень (тыцкаем на первый пункт и разворачиваем 10 из топа):

[PIDinRootline = 35] 

lib.newsholder = COA
lib.newsholder {
	10 < plugin.tt_news
	10 {
		pid_list = 39
		displayLatest {
		}
	}
...
	50 < plugin.tt_news
	50 {
		pid_list = 43
		displayLatest {
		}
	}
}
Если непонятно какой нужен эффект - прошу на http://forum.typo3.biz. :-)

Находясь на самом верхнем уровне видны Разделы (то, что я попытался описать в первом конструкте), и содержащиеся в них Подразделы (второй конструкт) с одной отображаемой темой на раздел. Если мы кликаем на Подраздел - мы видим тему. Тыкаем на тему - читаем тему.

Звучит просто - а сделать как?
__________________
Пишу русский ман для новичков - предложения и пожелания в личку.
Разрабатываю некоммерческий бесплатный информационный портал.
maaboo вне форума   Ответить с цитированием
Старый 15.09.2008, 18:45   #7
pomotom
Senior Member
 
Регистрация: 09.12.2007
Сообщений: 281
По умолчанию

пришедшие в голову варианты:
1. Написать на основе HMENU, если вы таки разбросали категории по страницам. При этом сложности будут только с отображениемпоследней темы - надо будет на нижнем уровне меню добавлять cObject с CONTENT-ом наверное, с соответствующим select-ом.

2. Написать все отображение чисто на TS, через CONTENT и select
pomotom вне форума   Ответить с цитированием
Старый 15.09.2008, 19:11   #8
maaboo
Senior Member
 
Регистрация: 19.11.2007
Сообщений: 362
Отправить сообщение для maaboo с помощью ICQ
По умолчанию

Цитата:
Сообщение от pomotom Посмотреть сообщение
2. Написать все отображение чисто на TS, через CONTENT и select
Это сложно?
__________________
Пишу русский ман для новичков - предложения и пожелания в личку.
Разрабатываю некоммерческий бесплатный информационный портал.
maaboo вне форума   Ответить с цитированием
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB code is Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
В IE6,7 не отображается структура (дерево) сайта petraga Общие вопросы 1 04.07.2008 13:26
Структура каталога на typo3.org alexk Магазины и каталоги для TYPO3 0 16.02.2008 11:32
Структура сайта с двумя шаблонами shtala Общие вопросы 6 05.12.2007 20:18
Typo3, структура и мясное оборудование Shalfey Общие вопросы 12 08.12.2006 20:43
проблема с новостями. ZAGind Общие вопросы 3 20.03.2006 16:31


Часовой пояс GMT +4, время: 10:33.


Работает на vBulletin® версия 3.8.1.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot

Хостинг и техническая поддержка: TYPO3 Лаборатория