Ich habe das Plugin "Search in tables" installiert um in der Tabelle tt_news zu suchen.
In meinem Template steht:
plugin.tx_fesearchintables_pi1.searchTables {
tt_news = 1
tt_news.name = News
tt_news.fields = title,short,bodytext,keywords,author
tt_news.pidList =
tt_news.recursive =
tt_news.orderBy =
}
Hier das eingefügte Plugin:
Bild: delooks.de/…/screenshot.jpeg
Die Suche funktioniert aber einfach nicht. Es kommt immer folgende Meldung:
Bild: delooks.de/…/screenshot1.jpeg
Bei meinem index_searched musste ich zuerst alle Seiten aufrufen, damit die gecachted und gehashed wurden.
Ruf mal die Index Seiten auf, wrate 2 min und such einmal.
humpun
ich habe es am Anfang auch nicht hinbekommen aber irgendwann hats klick gemacht!! Die Doku ist nicht ganz einfach zu verstehen muss ich zugeben. Auf meiner Seite wird demnächst ein komplettes HOTO dazu ersccheinen aber hier erstmal ein paar Infos wie du es zum laufen bringen solltest!
Wenn du eigene Tabellen anlegen willst um diese dann zu durchsuchen ist das nicht ganz einfach. Ich habe dazu eine erweiterte Extension angelegt mit der eine eigene Tabelle entsprechend durchsucht, ausgegeben und eigene Datensätze im BE angelegt werden können. Diese wird in kürze erscheinen bei Typo3.org und auf meiner Seite!
Good Looooock!
Im deinem Template im Bereich Setup folgendes Eintragen:
plugin.tx_fesearchintable_pi1 {
searchTables {
tt_news = 1
tt_news.name = News
tt_news.fields = title,short,bodytext,keywords,author
tt_news.pidList =
tt_news.recursive =
tt_news.orderBy = crdate DESC
tt_news.selectAdditionalParams = AND 1=1
tt_news.listHeader = COA
tt_news.listHeader {
10 = TEXT
10.value = News
10.wrap = <h3 style="background-color:#FFCC66; color:white; padding: 4px">|</h3>
}
tt_news.listItem = COA
tt_news.listItem {
stdWrap.wrap = <li>|</li>
10 = TEXT
10.field = title
10.wrap = <strong>News: </strong><strong style='color:#006699;'>|</strong><br>
20 = TEXT
20.field = short//bodytext
20.crop = 40|...
30 = TEXT
30.value = more<font size=1>></font>
30.typolink.parameter.data = TSFE:id
30.typolink.wrap = <strong>|</strong>
30.typolink.ATagBeforeWrap = 1
30.typolink.additionalParams.dataWrap =
&tx_fesearchintable_pi1[sTable]=tt_news&tx_fesearchintable_pi1[sUID]={field:uid}&tx_ttnews[tt_news]={field:uid}
}
tt_news.listStdWrap.wrap = <ol style="margin-top:-10px">|</ol>
tt_news.singleView < plugin.tt_news
tt_news.singleView.code >
tt_news.singleView.code = SINGLE
}
results {
headerWrap.wrap = <em>|</em><br>
displayingWrap.wrap = |<br>
keywordsWrap.fontTag = <font color="Red">|</font>
tableListWrap.wrap = <ul>|</ul>
tableListItemWrap.wrap = <li>|</li>
}
:p :p