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

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

 
 
Опции темы Опции просмотра
Старый 06.12.2006, 14:09   #5
Tod
Senior Member
 
Аватар для Tod
 
Регистрация: 25.03.2006
Сообщений: 627
Отправить сообщение для Tod с помощью ICQ
По умолчанию

Оказывается проблема не решилась, я ошибся.
Вопрос поиска по категориям новостей с помощью 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|...&nbsp;|1
      	20.stripHtml = 1
      	20.wrap = |&nbsp;

      	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
}
}
Задача заключается в том, что для элементов с {fieldid}=25 требуются параметры
30.typolink.parameter = 27
30.typolink.additionalParams.dataWrap = &tx_ttnews[tt_news]={field:uid}&tx_ttnews[backPid]=5
а для {fieldid}=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
Tod вне форума   Ответить с цитированием
 

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

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

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

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


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


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

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