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

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

Ответ
 
Опции темы Опции просмотра
Старый 28.06.2011, 12:56   #11
Anlov
Senior Member
 
Регистрация: 02.05.2011
Сообщений: 138
По умолчанию

так, идем дальше с вашей помощью.
вот здесь
Код:
lib.updatedsites = HMENU
lib.updatedsites {
	special = list
	special.value.field = pages
	wrap = <ul class="csc-menu csc-menu-def">|</ul>
	1 = TMENU
	1 {
		target = {$PAGE_TARGET}
		NO {
			stdWrap.htmlSpecialChars = 1
			wrapItemAndSub = <li>|</li>
			ATagTitle.field = description // title
		}
		noBlur = 1
	}
}
5 < .lib.updatedsites
5 {
	wrap = <ul class="csc-menu csc-menu-5">|</ul>
	special = updated
	special {
		maxAge = 3600*24*1
		excludeNoSearchPages = 1
	}
}
как мне сделать, чтобы выводились страницы, начиная только с текущего уровня меню? я хочу подключить этот код, как TSObject к определенным страницам и поэтому не могу жестко указать special.value = XX, потому что на каждом такой странице должны появляться записи об обновлении подстраниц только для этой страницы. и как мне здесь получить tstamp?
Anlov вне форума   Ответить с цитированием
Старый 28.06.2011, 15:34   #12
-=UncleByte=-
Senior Member
 
Регистрация: 14.04.2006
Сообщений: 1,159
Отправить сообщение для -=UncleByte=- с помощью ICQ Отправить сообщение для -=UncleByte=- с помощью Skype™
По умолчанию

Ну так сам по себе контент-элемент Sitemap позволяет же выбрать точки входа.
Правда я не уверен что это работает с обновленными страницами.
-=UncleByte=- вне форума   Ответить с цитированием
Старый 28.06.2011, 15:38   #13
-=UncleByte=-
Senior Member
 
Регистрация: 14.04.2006
Сообщений: 1,159
Отправить сообщение для -=UncleByte=- с помощью ICQ Отправить сообщение для -=UncleByte=- с помощью Skype™
По умолчанию

Хотя сейчас посмотрел в TSRef - можно указать откуда беруться эти обновленные страницы и до какой глубины вложенности. Так что не вижу трудностей.
-=UncleByte=- вне форума   Ответить с цитированием
Старый 28.06.2011, 17:17   #14
Anlov
Senior Member
 
Регистрация: 02.05.2011
Сообщений: 138
По умолчанию

вот-вот, вот эту точку входа мне надо в вышеприведенном коде указать динамически, потому что для каждой страницы она, естественно, будет разной. а как - не знаю. то есть, по сути, мне надо внутри TS передать или установить значение текущей страницы, а еще бы - и ее родителя тоже... нужна помощь.
Anlov вне форума   Ответить с цитированием
Старый 28.06.2011, 17:32   #15
-=UncleByte=-
Senior Member
 
Регистрация: 14.04.2006
Сообщений: 1,159
Отправить сообщение для -=UncleByte=- с помощью ICQ Отправить сообщение для -=UncleByte=- с помощью Skype™
По умолчанию

Вот так можно написать:
Код:
          special = directory
          special.value = 0
          special.value.data = fullRootLine : 1, uid
-=UncleByte=- вне форума   Ответить с цитированием
Старый 29.06.2011, 18:17   #16
Anlov
Senior Member
 
Регистрация: 02.05.2011
Сообщений: 138
По умолчанию

а как мне здесь получить SYS_LASTCHANGED? и как мне его здесь же привести в нормальный вид ДД-ММ-ГГ?
Anlov вне форума   Ответить с цитированием
Старый 29.06.2011, 18:23   #17
-=UncleByte=-
Senior Member
 
Регистрация: 14.04.2006
Сообщений: 1,159
Отправить сообщение для -=UncleByte=- с помощью ICQ Отправить сообщение для -=UncleByte=- с помощью Skype™
По умолчанию

В TSRef все описано относительно работы с данными. Почти в самом начале.
-=UncleByte=- вне форума   Ответить с цитированием
Старый 04.07.2011, 15:50   #18
Anlov
Senior Member
 
Регистрация: 02.05.2011
Сообщений: 138
По умолчанию

на пхп все сделал легко и просто... а то бы еще месяц возился.
риторический вопрос: и на кой хрен надо было этот тс изобретать?...
Anlov вне форума   Ответить с цитированием
Старый 04.07.2011, 17:54   #19
-=UncleByte=-
Senior Member
 
Регистрация: 14.04.2006
Сообщений: 1,159
Отправить сообщение для -=UncleByte=- с помощью ICQ Отправить сообщение для -=UncleByte=- с помощью Skype™
По умолчанию

Вот уж действительно! Зачем вообще нужны всякие там cms и фреймворки к ним когда есть php?
-=UncleByte=- вне форума   Ответить с цитированием
Старый 04.07.2011, 18:25   #20
Anlov
Senior Member
 
Регистрация: 02.05.2011
Сообщений: 138
По умолчанию

не передергивайте, я сказал именно про TypoScript. Другие CMS прекрасно живут без таких костылей, нет?
Anlov вне форума   Ответить с цитированием
Ответ

Опции темы
Опции просмотра

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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Отслеживание изменений контента на сайте Gemini Общие вопросы 4 10.05.2018 02:07


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


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

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