Wenn man mit Extbase ein Backend Modul erstellt, sind im Controller die Settings auf die man in einem Frontend Controller mit $this->settings direkt zugreifen kann, nicht verfügbar. Weiterlesen
Schlagwort-Archiv: extension
Typoscript XML Sitemap
Man kann sich mit Typoscript eine wunderbare XML Sitemap basteln, ohne dazu extra eine der vielen erhältlichen Extensions verwenden zu müssen.
In diesem Beispiel wird der komplette Seitenbaum abgebildet, plus zusätzlich die Einträge einer Extensiontabelle. Wenn man z.B. eine Auflistung von Newsartikeln inkl. einer Detailansicht zum jeweiligen Artikel hat, kann man diese Detailseiten ebenfalls hier hinzufügen. (ab 20 = CONTENT…)
Yahoo! BOSS Search Extension für Typo3
Yahoo! bietet ja schon seit geraumer Zeit die BOSS API („Build your Own Search Service“) an, hierbei handelt es sich um eine (noch) kostenlose und offene Schnittstelle zu deren Suchmaschine. (Noch) kostenlos deswegen, weil es sich Yahoo! vorbehält in Zukunft vielleicht doch Nutzungsgebühren, sog. „Fees“ zu verlangen. Näheres dazu kann hier nachgelesen werden: http://developer.yahoo.com/search/boss/fees.html.
Typo3 Entwickler die schon einige größere Web-Projekte umgesetzt haben und dabei auf die indexed_search – Suche zurückgegriffen haben, wissen vielleicht dass diese eher ungeeignet für große Webseiten ist und die Webseite sehr ausbremst.
Bei mir ging das sogar so weit, dass die Suche gar nicht mehr funktionierte weil die Datenbank mit Millionen von Eintägen bombardiert wurde. Die Abfragen der indexed_search waren dann dem entsprechend tödlich für den Server.
Abhilfe musste also her, und da kam ich auf die BOSS API.
Kurzerhand habe ich eine Typo3 Site-Search Extension programmiert die einfach als Plugin in eine Seite eingefügt wird und ein Suchformular mit einer Ergebnisliste beinhaltet.
Als zweites Plugin kann noch ein Formular-„Widget“ für die Schnellsuche z.B. in die Sidebar eingebunden werden.
Die Extension im TER: http://typo3.org/extensions/repository/view/ad_boss_search/current/