Показать сообщение отдельно
Старый 28.09.2009, 16:35   #1
dimaip
Продвинутый
 
Регистрация: 08.09.2008
Адрес: Moscow
Сообщений: 61
Отправить сообщение для dimaip с помощью ICQ Отправить сообщение для dimaip с помощью Skype™
По умолчанию Typoscript parameter condition cache

Здравствуйте уважаемое typo3 сообщество!
Пытаюсь сделать простую вещь из tt_content, чтобы можно было смотреть полный текст статьи...
Так вот, страница с разными парпаметрами full походу кэшируется как одна страница!! Соответственно надо каждый раз чистить кэш, чтобы увидеть полный текст статьи. Насколько я знаю, если get параметер используется как TS condition, то страница с разным параметрами должны кэшироваться отдельно... Какой-то бред!
Помогите, если можете, очень прошу!

Дмитрий.
Код:
[globalVar = GP:full > 0]
   tt_content.text.21 = TEXT
   tt_content.text.21 {
      field = tx_nordway_full
      required = 1

      parseFunc = < lib.parseFunc_RTE

      editIcons = tt_content:bodytext, rte_enabled
      editIcons.beforeLastTag = 1
      editIcons.iconTitle.data = LLL:EXT:css_styled_content/pi1/locallang.xml:eIcon.bodytext

      prefixComment = 2 | Text:
   }
   
   tt_content.textpic.21 < tt_content.text.21
   tt_content.text.22 = TEXT
   tt_content.text.22.value = <-Назад
   tt_content.text.22.typolink{
      parameter.data = page:uid
   }
   tt_content.textpic.22 < tt_content.text.22
lib.content.get_full = CONTENT
lib.content.get_full {
   table = tt_content
   select.orderBy = sorting
   #select.where = colPos=1
   select.languageField = sys_language_uid
   select.andWhere = uid={GPvar:full} 
   select.andWhere.insertData=1
}
styles.content.getLeft.select.andWhere>
styles.content.getLeft.select.andWhere = uid<>{GPvar:full} 
styles.content.getLeft.select.andWhere.insertData=1   
page.10.marks.content.menu_left>
page.10.marks.content.menu_left < styles.content.getLeft
page.10.marks.content>
page.10.marks.content < lib.content.get_full
[end]
dimaip вне форума   Ответить с цитированием