TYPO3 Plugin:

sz_indexed_search

Dokumentation - sz_indexed_search

Installation

  1. Extension installieren und Datenbank updaten
  2. Typoscript einbinden
  3. 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

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


Stichprobe n=36801 von Gosign gecrawlte TYPO3-Seiten mit den Top-Level-Domains <.de/.ch/.at>