2017-04-08 05:30:26 +02:00
|
|
|
# 4.1.2 Erweiterung TYPO3-find installieren
|
|
|
|
|
2017-05-12 00:49:48 +02:00
|
|
|
Bevor wir die Erweiterung TYPO3-find installieren und konfigurieren, starten wir zunächst erneut den Suchindex Solr (vgl. Kapitel 3.2.3):
|
2017-04-08 05:30:26 +02:00
|
|
|
```
|
2017-05-12 00:49:48 +02:00
|
|
|
~/solr-6.5.0/bin/solr start -s ~/solr-6.5.0/example/schemaless/solr
|
2017-04-08 05:30:26 +02:00
|
|
|
```
|
|
|
|
|
2017-05-12 00:49:48 +02:00
|
|
|
Die Administrationsoberfläche von TYPO3 ist unter folgender URL verfügbar: http://localhost/typo3/.
|
2017-04-08 05:30:26 +02:00
|
|
|
|
2017-05-12 00:57:16 +02:00
|
|
|
## Menü Extensions
|
2017-04-08 05:30:26 +02:00
|
|
|
|
2017-05-12 00:49:48 +02:00
|
|
|
* In der Liste neben dem Eintrag ```Find``` auf den Würfel klicken, um die Extension zu aktivieren
|
2017-04-08 05:30:26 +02:00
|
|
|
|
2017-05-12 00:57:16 +02:00
|
|
|
## Menü Page
|
2017-04-08 05:30:26 +02:00
|
|
|
|
2017-05-12 00:49:48 +02:00
|
|
|
* Seite ```Home``` auswählen
|
|
|
|
* Button +Content in Spalte "Normal" drücken und im Reiter ```Plugins``` das Plugin ```TYPO3 Find``` auswählen
|
|
|
|
* Oben den Save-Button betätigen.
|
2017-04-08 05:30:26 +02:00
|
|
|
|
2017-05-12 00:57:16 +02:00
|
|
|
## Menü List
|
2017-04-08 05:30:26 +02:00
|
|
|
|
|
|
|
* Gleiche Seite auswählen, auf der vorhin das Plugin eingefügt wurde (müsste noch vorausgewählt sein)
|
2017-05-12 00:49:48 +02:00
|
|
|
* Das Template ```Main TypoScript Rendering``` bearbeiten
|
|
|
|
* Reiter ```General```: In Textfeld ```Setup``` den vorhandenen Inhalt durch Folgendes ersetzen
|
|
|
|
```
|
|
|
|
page = PAGE
|
|
|
|
page.100 < styles.content.get
|
|
|
|
page.javascriptLibs.jQuery = 1
|
|
|
|
page.includeJS.find = EXT:find/Resources/Public/JavaScript/find.js
|
|
|
|
plugin.tx_find.features.requireCHashArgumentForActionArguments = 0
|
2017-04-08 05:30:26 +02:00
|
|
|
plugin.tx_find.settings {
|
|
|
|
connections {
|
|
|
|
default {
|
|
|
|
options {
|
|
|
|
host = localhost
|
|
|
|
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
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
```
|
2017-05-12 00:49:48 +02:00
|
|
|
* Reiter ```Includes```: Rechts bei ```available items``` das Item ```Find (find)``` anklicken.
|
|
|
|
* Oben den Save-Button betätigen
|
|
|
|
|
|
|
|
Rufen Sie anschließend die Webseite http://localhost auf. Der Katalog sollte erscheinen.
|