![]() |
Форум больше не используется. Присоединяйтесь к каналу #community-ru в Slack for TYPO3 community |
|
|
|
|
#1 |
|
Senior Member
|
Оказывается проблема не решилась, я ошибся.
Вопрос поиска по категориям новостей с помощью feseachintable снова открыт)) Я думал задать 2 настройки для поиска по tt_news с указанием разных pid, но дело в том, что последняя запись в TS перекрывает первую. --- PS. Нужна помощь профи) Код:
plugin.tx_fesearchintable_pi1.searchTables.tt_news = 1
plugin.tx_fesearchintable_pi1.searchTables.tt_news {
name = Новости и продукты
fields = title,short,bodytext,pid
pidList = 25,26
orderBy = crdate DESC
selectAdditionalParams = AND 1=1
listStdWrap.wrap = | <br /><br />
listHeader = COA
listHeader {
10 = TEXT
10.value = Новости и продукты
10.wrap = <h2 style="background-color:#EDEFEF; color:navy; padding: 4px; font-size:12pt">|</h2>
}
listItem = COA
listItem {
stdWrap.wrap = <li>|</li>
10 = TEXT
10.field = title
10.wrap = <strong style='color:#006699;'>|</strong><br>
20 = TEXT
20.field = short//teaser
20.crop = 250|... |1
20.stripHtml = 1
20.wrap = |
30 = TEXT
30.value = <font size=1>Подробнее</font>
30.typolink.parameter.data >
30.typolink.parameter = 17
30.typolink.additionalParams.dataWrap = &tx_ttnews[tt_news]={field:uid}&tx_ttnews[backPid]=5
30.typolink.target = _blank
30.typolink.wrap = <strong>|</strong>
30.typolink.ATagBeforeWrap = 1
30.typolink.useCacheHash = 1
}
}
id}=25 требуются параметры30.typolink.parameter = 27 30.typolink.additionalParams.dataWrap = &tx_ttnews[tt_news]={field:uid}&tx_ttnews[backPid]=5 а для {field id}=25 требуются 30.typolink.parameter = 16 30.typolink.additionalParams.dataWrap = &tx_ttnews[tt_news]={field:uid}&tx_ttnews[backPid]=7 ...как только я не извращадся через CASE, IF, Conditions ничего не получилось((
__________________
Персональный блог про заработок в интернете + полезных блога про typo3 и wordpress Последний раз редактировалось Tod; 06.12.2006 в 15:33 |
|
|
|
|
|
#2 |
|
Senior Member
|
В общем, еще "чуток" посидел... получилась такая фишка.
Если кому-то нада - ее код: Код:
30 = COA
30.1 = TEXT
30.1 {
value = <font size=1>Подробнее</font>
typolink.parameter.data >
typolink.parameter = 16
typolink.additionalParams.dataWrap = &tx_ttnews[tt_news]={field:uid}&tx_ttnews[backPid]=7
typolink.target = _blank
typolink.wrap = <strong>|</strong>
typolink.ATagBeforeWrap = 1
typolink.useCacheHash = 1
if {
value.field = pid
equals = 25
}
}
30.2 = TEXT
30.2 {
value = <font size=1>Подробнее</font>
typolink.parameter.data >
typolink.parameter = 27
typolink.additionalParams.dataWrap = &tx_ttnews[tt_news]={field:uid}&tx_ttnews[backPid]=5
typolink.target = _blank
typolink.wrap = <strong>|</strong>
typolink.ATagBeforeWrap = 1
typolink.useCacheHash = 1
if {
value.field = pid
equals = 26
}
}
__________________
Персональный блог про заработок в интернете + полезных блога про typo3 и wordpress |
|
|
|
|
|
#4 |
|
Senior Member
|
та чем я только не пытался)) и CASE, но никак не хотело работать.
потом получилось так, как есть. В след. раз буду делать через CASE, спасибо за совет.
__________________
Персональный блог про заработок в интернете + полезных блога про typo3 и wordpress |
|
|
|