Меню із категорій для ext: tt_news
9:26 am, 17 Бер. 2008
Зразок меню: Кактегорія 1 | Кактегорія 2 | Кактегорія 3 | Кактегорія 4
temp.Categories_1-3 = CONTENT
temp.Categories_1-3 {
table = tt_news_cat
select {
pidInList = 1
where = uid IN (1,2,3)
andWhere.append = TEXT
andWhere.append.value = {GPvar:tx_ttnews|cat}
andWhere.insertData = 1
}
renderObj = COA
renderObj {
stdWrap.typolink.parameter = 2
stdWrap.typolink.additionalParams.dataWrap = &tx_ttnews[cat]={field:uid}
stdWrap.typolink.useCacheHash = 1
stdWrap.typolink.wrap = | [тут треба поставити будь-який роздільник]
10 = TEXT
10 {
field = title
wrap = |
if {
value.field = uid
equals.data = GPvar:tx_ttnews|cat
}
}
20 = TEXT
20 {
field = title
wrap = |
if {
value.field = uid
equals.data = GPvar:tx_ttnews|cat
negate = 1
}
}
}
}
temp.Categories_4 = CONTENT
temp.Categories_4 {
table = tt_news_cat
select {
pidInList = 1
where = uid IN (4)
andWhere.append = TEXT
andWhere.append.value = {GPvar:tx_ttnews|cat}
andWhere.insertData = 1
}
renderObj = COA
renderObj {
stdWrap.typolink.parameter = 2
stdWrap.typolink.additionalParams.dataWrap = &tx_ttnews[cat]={field:uid}
stdWrap.typolink.useCacheHash = 1
stdWrap.typolink.wrap = | [тут не треба ставити роздільник]
10 = TEXT
10 {
field = title
wrap = |
if {
value.field = uid
equals.data = GPvar:tx_ttnews|cat
}
}
20 = TEXT
20 {
field = title
wrap = |
if {
value.field = uid
equals.data = GPvar:tx_ttnews|cat
negate = 1
}
}
}
}
lib.Categories_News = COA
lib.Categories_News {
10 < temp.Categories_1-3
20 < temp.Categories_4
}
Читайте також:
- 13.04.08: Дата в списку останніх новин для tt_news (0)
- 19.01.08: TypoScript: краса чи звір? (0)
- 06.11.08: Кофігурація RTE редактора для TYPO3 (0)
- 07.10.08: Зразок меню для TYPO3 CMS (1) (0)
- 14.11.08: Ключові слова в tt_news для TYPO3 (0)