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

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

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

Цитата:
Сообщение от reva2 Посмотреть сообщение
Спасибо, конечно, за указание стороны, но эту делу не помогает. Я знаю в какую сторону смотреть, но не понимаю как это реализовать в моём случае. Как вставить... эээ.. AMENU... после новостей?
20 < plugin.tt_news { code = AMENU }
?
Ибо я не хочу отдельной страницы с календарём.

А как прикрутить собственно архив?
структура такая:
тема 1
--подтема 1.1.
---Новость 1.1.1
---Новость 1.1.2
---Новость 1.1.3

Сейчас новости выводятся на странице "подтема 1.1". Архив будет на какой-то другой, я так понимаю? И что делать с RealURL в таком случае?
__________________
Пишу русский ман для новичков - предложения и пожелания в личку.
Разрабатываю некоммерческий бесплатный информационный портал.
maaboo вне форума   Ответить с цитированием
Старый 11.12.2008, 15:40   #2
dmartynenko
Senior Member
 
Аватар для dmartynenko
 
Регистрация: 20.07.2007
Адрес: Беларусь, Минск
Сообщений: 957
Отправить сообщение для dmartynenko с помощью ICQ
По умолчанию

Если вы вставите AMENU после списка новостей, то вы и получите селекторы по годам и месяцам.

Эти селекторы будут ссылками на эту же страницу но с доп. параметрами, при переходе по которым содержимое списка LIST (возможно его придется использовать вместо LATEST) будет отфильтровано по этим датам. Такое поведение заложено в tt_news.

Поэтому никаких доп. страниц не нужно создавать.

Вот настройки RealURL нужно посмотреть, что бы эти доп. параметры в ссылках переводились в нужные вам /year/month
dmartynenko вне форума   Ответить с цитированием
Старый 11.12.2008, 17:13   #3
maaboo
Senior Member
 
Регистрация: 19.11.2007
Сообщений: 362
Отправить сообщение для maaboo с помощью ICQ
По умолчанию

Цитата:
Сообщение от dmartynenko Посмотреть сообщение
Если вы вставите AMENU после списка новостей, то вы и получите селекторы по годам и месяцам.

Код:
[globalVar = TSFE:id = 43]
lib.newsholder = COA
lib.newsholder {
	10 < plugin.tt_news
	10 {
		templateFile = fileadmin/templates/tt_news2.html
		pid_list = 43
	}
[global]
Что к этому прибавить? Пытаюсь вставить ещё одну запись с code = AMENU - игнорирует...
__________________
Пишу русский ман для новичков - предложения и пожелания в личку.
Разрабатываю некоммерческий бесплатный информационный портал.
maaboo вне форума   Ответить с цитированием
Старый 11.12.2008, 17:20   #4
dmartynenko
Senior Member
 
Аватар для dmartynenko
 
Регистрация: 20.07.2007
Адрес: Беларусь, Минск
Сообщений: 957
Отправить сообщение для dmartynenko с помощью ICQ
По умолчанию

Ваш код в студию!
Кроме этого в вашем коде нет закрывающей скобки }, возможно это сказывается на работоспособности этого кода.

Я бы сделал примерно так:
Код:
[globalVar = TSFE:id = 43]
lib.newsholder = COA
lib.newsholder {
	10 < plugin.tt_news
	10 {
		code = LIST
		templateFile = fileadmin/templates/tt_news2.html
		pid_list = 43
		... // настройка плагина
	}
	20 < plugin.tt_news
	20 {
		code = AMENU
		templateFile = fileadmin/templates/tt_news2.html
		pid_list = 43
		... // настройка плагина
	}
}
[global]
dmartynenko вне форума   Ответить с цитированием
Старый 11.12.2008, 17:31   #5
maaboo
Senior Member
 
Регистрация: 19.11.2007
Сообщений: 362
Отправить сообщение для maaboo с помощью ICQ
По умолчанию

Код:
[globalVar = TSFE:id = 43]
lib.newsholder = COA
lib.newsholder {
	10 < plugin.tt_news
	10 {
		code = LATEST
		templateFile = fileadmin/templates/tt_news2.html
		pid_list = 43
	}
lib.newsholder2 = COA
lib.newsholder2 {
	10 < plugin.tt_news
	10 {
		code = AMENU
	    templateFile = fileadmin/templates/tt_news2.html
		pid_list = 43
	}
}
[global]
Выводит только первый блок (LATEST). Я даже нарочно разделил по разным объектам, потому что в мануале было написано, что возможен конфликт.

Я что-то ещё где-то забыл описать, прописать?
[/code]
__________________
Пишу русский ман для новичков - предложения и пожелания в личку.
Разрабатываю некоммерческий бесплатный информационный портал.
maaboo вне форума   Ответить с цитированием
Старый 11.12.2008, 17:37   #6
dmartynenko
Senior Member
 
Аватар для dmartynenko
 
Регистрация: 20.07.2007
Адрес: Беларусь, Минск
Сообщений: 957
Отправить сообщение для dmartynenko с помощью ICQ
По умолчанию

Опять забыли закрывающую скобку для блока lib.newsholder !!!

А в файле шаблона есть кусок шаблона для вывода AMENU ?
Тут кажется ошибся, скорее настройка вывода идет без шаблона через TS.
dmartynenko вне форума   Ответить с цитированием
Старый 11.12.2008, 21:52   #7
maaboo
Senior Member
 
Регистрация: 19.11.2007
Сообщений: 362
Отправить сообщение для maaboo с помощью ICQ
По умолчанию

Да, со скобкой я промахнулся, но дело не в скобке, а в том, что он выводит два LATEST, то есть code для него как бы не работает.
__________________
Пишу русский ман для новичков - предложения и пожелания в личку.
Разрабатываю некоммерческий бесплатный информационный портал.
maaboo вне форума   Ответить с цитированием
Ответ

Опции темы
Опции просмотра
Комбинированный вид Комбинированный вид

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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как сделать форму поиска Elenka Общие вопросы 11 08.08.2008 00:33
Как сделать ссылку на несколько страниц назад? Илья Общие вопросы 0 24.09.2007 17:58
Хочу сделать корзину для TYPO3 такую же, как у Windows. thebat Общие вопросы 6 14.05.2007 12:00
как сделать ссылку внутри страницы? Олег Общие вопросы 7 14.06.2006 17:25
Подскажите как правильней сделать Владимир Умнов Общие вопросы 2 12.10.2005 11:44


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


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

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