TYPO3 Plugin:
sz_indexed_search
Dokumentation - sz_indexed_search
Installation
- Extension installieren und Datenbank updaten
- Typoscript einbinden
- Extension einem Marker zuweisen und im Template einbinden. Beispiel:
//typo3conf/ext/typo3sz_assets/Configuration/TypoScript/Default/Setup/contents/elements.ts
lib.contents {
pageSearch =< lib.tx_szindexedsearch
}
Einschränkungen
Abhängigkeiten:
Folgende Extensions müssen installiert sein, damit sz_indexed_search fehlerfrei funktioniert:
- extbase v1.3
- fluid v1.3
- typo3 v6.2
Konflikte:
- Keine Konflikte bekannt
Empfohlen:
- Keine besonderen Voraussetzungen
Einstellungen:
Typ | Default | |
---|---|---|
homePageUid | integer | 2 |
searchPid | integer | 140 |
newsPid | integer | 28 |
regEx | string | %|% |
maxResults | integer | 3 |
includeNavHiddenPages | bool | false |
orderBy | string | uid |
ascending | bool | true |
customSearch | ||
class | string | |
searchFields | searchFields |
Alle Einstellungen können pro 'customSearch' überschrieben werden.
Wichtiger Hinweis:
Damit die Mehrsprachigkeit funktioniert, muss im TypoScript dem Body-Tag ein data-Attribut "data-languid" hinzugefügt werden, das die sys_language_uid beinhaltet: Beispiel aus typo3sz:
page {
bodyTagCObject = COA
bodyTagCObject {
10 = TEXT
10.value = default
10.stdWrap.noTrimWrap = |language-| |
stdWrap.trim = 1
stdWrap.dataWrap = <body class="|" data-languid="{tsfe : sys_language_uid}">
}
}
Changelog
Bekannte Probleme:
- Auf Detailseiten (z.B. news) wird das Autocomplete nicht korrekt ausgeführt. Workaround: In der LocalConfiguration.php $GLOBALS['TYPO3_CONF_VARS']['FE']['pageNotFoundOnCHashError'] = 0 setzen
PHPUnit Tests:
composer install
./vendor/bin/phpunit -c Tests/phpunit.xml
Benötigen Sie schnelle Hilfe mit dieser Extension? Unser Team von erfahrenen TYPO3-Entwicklern löst Probleme unkompliziert und zum Stundensatz.
Verteilung:SZ_INDEXED_SEARCH ist auf
0.11 % aller TYPO3 installiert.
- 0.86 % aller TYPO3 8.7.x Installationen installiert
- 0.02 % aller TYPO3 6.2.x Installationen installiert
Aktualität:SZ_INDEXED_SEARCH ist auf dem neusten Stand (v.unknown) bei
100 % aller TYPO3 Installationen
- 0 % aller TYPO3 9.5.x Installationen
- 0 % aller TYPO3 9.3.x Installationen
- 0 % aller TYPO3 9.2.x Installationen
- 0.86 % aller TYPO3 8.7.x Installationen
- 0 % aller TYPO3 7.6.x Installationen
- 0 % aller TYPO3 7.5.x Installationen
- 0 % aller TYPO3 7.4.x Installationen
- 0 % aller TYPO3 7.3.x Installationen
- 0 % aller TYPO3 7.2.x Installationen
- 0 % aller TYPO3 7.1.x Installationen
- 0 % aller TYPO3 7.0.x Installationen
- 0.02 % aller TYPO3 6.2.x Installationen
- 0 % aller TYPO3 6.1.x Installationen
- 0 % aller TYPO3 6.0.x Installationen
- 0 % aller TYPO3 5.0.x Installationen
- 0 % aller TYPO3 4.7.x Installationen
- 0 % aller TYPO3 4.6.x Installationen
- 0 % aller TYPO3 4.5.x Installationen
- 0 % aller TYPO3 4.4.x Installationen
- 0 % aller TYPO3 4.3.x Installationen
- 0 % aller TYPO3 4.2.x Installationen
- 0 % aller TYPO3 4.1.x Installationen
- 0 % aller TYPO3 4.0.x Installationen
- 0 % aller TYPO3 3.5.x Installationen
PHP Version:SZ_INDEXED_SEARCH wird benutzt mit
- 100 % PHP/5.6
Gosign-Responsive Index: TYPO3 Installationen nutzen SZ_INDEXED_SEARCH zu
- 0 % wenn der Gosign-Responsive-Index zwischen 80 % und 100 % ist
- 93 % wenn der Gosign-Responsive-Index zwischen 60 % und 80 % ist
- 2 % wenn der Gosign-Responsive-Index zwischen 40 % und 60 % ist
- 5 % wenn der Gosign-Responsive-Index zwischen 20 % und 40 % ist
- 0 % wenn der Gosign-Responsive-Index zwischen 0 % und 20 % ist
Pagespeed: TYPO3 Installationen nutzen SZ_INDEXED_SEARCH zu
- 0 % wenn der Pagespeed zwischen 80 % und 100 % ist
- 50 % wenn der Pagespeed zwischen 60 % und 80 % ist
- 43 % wenn der Pagespeed zwischen 40 % und 60 % ist
- 2 % wenn der Pagespeed zwischen 20 % und 40 % ist
- 7 % wenn der Pagespeed zwischen 0 % und 20 % ist
[DependciesAndConflicts]
Stichprobe n=36801 von Gosign gecrawlte TYPO3-Seiten mit den Top-Level-Domains <.de/.ch/.at>