ProSearch | Backend-Suche für Contao

Mein zweites öffentliches Contao Modul ist fertig. Mit ProSearch bekommt Contao endlich ein Such-Modul für das Backend.

Was kann die Backend - Suche für Contao

ProSearch unterstützt alle Core Module und findet je nach individueller Einstellung wirklich alles. ProSearch für Contao funktioniert wie Alfred Suche für den Mac. Mit einer Tastenkombination (alt+m) öffnet sich die Suche, Begriff eingeben und es kommen alle möglichen Vorschläge aus allen Core Modulen.

So sieht die Backend-Suche aus:

Contao Backend Suche

Besonders praktisch ist dieses Konzept, wenn man mit Insert-Tags arbeitet und man möchte nur die ID eines Datensatzes rausfinden.

ProSearch Shortcuts

Zur besseren Auffindung von Daten unterstützt ProSearch sogenannte Shortcuts. Jedes Contao Modul hat seinen eigenen Shortcut. Damit kann man gezielt nach Daten suchen in einem bestimmten Modul. Zum Beispiel, ich suche nach einem bestimmten Artikel:

ar:MeinSuchbegriff

Das ar: ist ein Shortcut und signalisiert der ProSearch: Suche nur in den Artikeln! Mehr über die Shortcuts findest du in der ProSearch Dokumentation.

Ansatz von Taxonomy in der Backend-Suche

Ein weiteres Spannendes Feature sind Tags. Diese erlauben in erster Linie alle Datensätze zu taggen. Das verbessert den Workflow und die Übersicht bei großen Projekten. Des Weiteren kann man nach tags suchen. Damit kann ich zum Beispiel Artikel, Seiten oder sonst ein Modul markieren z.B TextEinpflegen, BildEinfügen, Bug usw. Wenn ich dann in der Suche folgendes eingebe:

t:bug

werden alle Datensätze angezeigt, welche Bug als Tag haben. Im Grunde ist es Taxonomy für das Backend und eignet sich gut für kollaboratives arbeiten.

Und nebenbei kann man diese Zusatzfelder auch im Front end ausgeben ;-)

Ansatz von Taxonomy in der Backend-Suche

ProSearch für eigenes Modul?

Wer ein Modul geschrieben hat und möchte, dass dieses in der ProSearch Suche gefunden wird, sollte sich die ProSearch API anschauen.

Ich werde in den nächsten Wochen ein Tutorial dazu machen.

Wenn dich ProSearch überzeugt hat, würde ich mich über ein Kauf einer Lizenz sehr freuen. Damit unterstützt du die Weiterentwicklung der ProSearch. Danke :-)

Außerdem findest du Prosearch auf Twitter und Facebook