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

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

Ответ
 
Опции темы Опции просмотра
Старый 31.08.2004, 00:30   #1
Perignator Temporis
Senior Member
 
Регистрация: 10.02.2004
Сообщений: 114
По умолчанию tt_news

tt_news становится все лучше и лучше, хотя и появился один неприятный глюк..

Но вопрос в следующем: настраивая tt_news невозможно указать в интерфейсе такие параметры, как limit и latestLimit.
У меня на странице есть две линейки новостей, в одной из которых latestLimit желательно установить в 5, а в другой - увы - всего в единицу.
Покопавшись, я понял, что добраться до модуля, вставленного как элемент content.get невозможно. Прав ли я?
И как в таком случае мне решить задачу? Ведь не создавать же в TS два объекта ради одной страницы..
Perignator Temporis вне форума   Ответить с цитированием
Старый 01.09.2004, 02:38   #2
Valery Romanchev
Administrator
 
Аватар для Valery Romanchev
 
Регистрация: 23.08.2003
Адрес: Moscow, Russia
Сообщений: 1,926
Отправить сообщение для Valery Romanchev с помощью Skype™
По умолчанию

Вроде так и делали (для старого tt_news).
Еще вариант использовать Select Pro.
ИМХО правильный экстеншен. Было очень приятно иметь дело с человеческим SQL, после TS :-)

-------------
Select pro (gst_selectpro) might be a solution. You can use a query
like this:
SELECT
tt_news.title, tt_news.datetime, tt_news.author, short, tt_news_cat.uid,
bodytext, category, image, tt_news.uid, tt_news_cat.title,

CASE type
WHEN 0 THEN
CONCAT('index.php?id=19&backPID=6&tt_news=', tt_news.uid)
WHEN 1 THEN
CONCAT('index.php?id=', tt_news.page)
WHEN 2 THEN
ext_url
END AS selectpro_pid
FROM tt_news, tt_news_cat
WHERE (NOT archivedate OR archivedate > UNIX_TIMESTAMP(NOW())) AND
(category = 2) AND
(tt_news.category = tt_news_cat.uid)
###WHEREADD###
ORDER BY datetime DESC

This query shows all items from news category 2. Use \"selectpro_pid\" in
the Select Pro Columndefinitions to make the correct hyperlinks
([col_linkcolname] field).

The page containing the content should have this code in the setup of
the template:
plugin.tx_gstselectpro_pi1 = USER
plugin.tx_gstselectpro_pi1 {
text_parseFunc {
6 < tt_content.text.20.parseFunc
}
}

This takes care of the formatting of bodytext.
---------------------
Valery Romanchev вне форума   Ответить с цитированием
Ответ


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

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

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


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


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

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