seminar-wir-bauen-uns-einen.../09_4_typo3-find-anpassen.md

67 lines
1.8 KiB
Markdown
Raw Permalink Normal View History

2017-02-23 22:20:05 +01:00
# 9.4 TYPO3-find anpassen
2017-02-23 22:41:22 +01:00
Über die Setup-Datei (vgl. den letzten Schritt aus Kapitel 9.3) kann die Erweiterung TYPO3-find konfiguriert werden.
2017-02-23 22:20:05 +01:00
## Aufgabe 1: Ergänzen Sie eine weitere Facette
Hinweise:
* Verwenden Sie das Feld ```Jahr``` für die Facette
Literatur:
* Dokumentation von TYPO3-find: http://typo3-find.readthedocs.io/en/latest/index.html
## Lösung
```
plugin.tx_find.settings {
connections {
default {
options {
host = my_solr
port = 8983
path = /solr/gettingstarted
}
}
}
standardFields {
title = Titel
snippet = Urheber
}
facets {
10 {
id = Medientyp
field = Medientyp
sortOrder = count
}
20 {
id = Sprache
field = Sprache
sortOrder = count
}
30 {
id = Jahr
field = Jahr
sortOrder = count
}
}
}
```
## Bonus: Darstellung der Trefferliste und Detailseite anpassen
Für die Anpassung der Detailseiten müssen gemäß der Dokumentation von TYPO3-find die Dateien ```Result.html``` und ```Detail.html``` im Ordner ```Resources/Private/Partials/Display/``` bearbeitet werden. Da diese im Docker-Container liegen, ist die Bearbeitung nicht ganz so einfach. Hier ein mögliches Vorgehen:
```
sudo docker exec -it typo3-web bash
apt-get install nano
export TERM=xterm
cd /var/www/html/typo3conf/ext/find/Resources/Private/Partials/Display/
nano Result.html
nano Detail.html
```