Platzhalter: Kopf- und Fußbereich
Platzhaltername
|
Type
|
Platzhalterbeschreibung
|
[CurrentPageIndex]
|
interger
|
Aktuelle Seitennummber
|
[FirstPageLink]
|
string
|
Link zur ersten Seite - Paging
|
[IsFirstPage]
|
string
|
Handelt es sich um die erste Seite - Paging
|
[IsLastPage]
|
string
|
Handelt es sich um die letzte Seite - Paging
|
[MoreLink]
|
string
|
Gibt “true” zurück wenn ein morelink zur mor results Seite existiert.Dieser Platzhalter wird dazuverwendet den “morlink” von der first result Seite zur more result Seite darzustellen.
|
[LastPageLink]
|
string
|
Link zur letzten Seite – Paging
|
[MoreLink]
|
string
|
url zur more result Seite. Sollte nur auf der first result Seite verwendet werden.
|
[NextPageLink]
|
string
|
url zur nächsten Seite – Paging
|
[ObjectsFound]
|
string
|
Veraltet. Wird nicht verwendet
|
[PagesCount]
|
integer
|
Anzahl aller Ergebnis Seiten für einen Objekttypen
|
[PagesFound]
|
string
|
Veraltet.Wird nicht verwendet
|
[PageSize]
|
integer
|
Anzahl der Objekte pro Seite
|
[PagesNavigation]
|
string
|
veraltet. Wird nicht verwendet
|
[PreviousPageLink]
|
string
|
url zur vorherigen Seite – Paging
|
[PrintLink]
|
string
|
Url zur Druckansicht
|
[SearchExpression]
|
string
|
Die eingegebenen Schlagworte nach denen gesucht wurde
|
[SearchTimeMiliSecond]
|
string
|
Millisekunden die benötigt wurden um das Suchergebnis zufinden
|
[SearchTimeSecond]
|
string
|
Sekunden die benötigt wurden um das Suchergebnis zufinden.
|
[TotalResults]
|
integer
|
Anzahl der Objekte die gefunden wurden.
|
Platzhalter: Listenansicht
Platzhaltername
|
Type
|
Platzhalterbeschreibung
|
[contact_morelink]
|
string
|
Link um den Kontakt in der Detailansicht zu öffnen
|
[downloadlink]
|
string
|
Link zur Ressource
|
[fileicon]
|
string
|
Bild das den Dateitype der Ressource darstellt
|
[ImageUrl]
|
string
|
url zum Bild
|
[PreviewImageIsVisible]
|
string
|
(veraltet). Verwenden Sie [mvif:previewimage:neq:0].
|
[smalldate]
|
date
|
Datum im Format dd.MM.yyyy
|
Platzhalter: Veröffentlichung
Platzhaltername
|
Type
|
Platzhalterbeschreibung
|
[Title]
|
string
|
Selbsterklärend
|
[url]
|
string
|
Selbsterklärend
|
Platzhalter: Dynamische Suche
Platzhaltername
|
Type
|
Platzhalterbeschreibung
|
[dropdowninclude]
|
string
|
Siehe Detail-Beschreibung
|
Instant Search" ist eine dynamische Suchfunktion, die bereits beim Eintippen eines Suchbegriffs Ergebnisse anzeigt.
Vorgehensweise:
Wählen Sie Ihr Modul „Volltextsuche“, gehen Sie auf die Registerkarte Spez. Einstellungen und in den Bereich „Suchmasken Einstellungen:
Template
Im Template können Sie folgenden Parameter nutzen: dropdown = "true". Voraussetzung für die Suche ist, dass der Platzhalter [tb: QUERY_STRING: dropdown = "true"] vorhanden ist.
Am Ende des Template fügen Sie den neuen Platzhalter namens "DropDownInclude" ein. Dieser Platzhalter wird in einen Javascript-Code umgewandelt, welcher die autosuggest.js und autosuggest.css einbindet.
Sie können das Standard-Style-Sheet von contentXXL im Pfad: YourWebsite / css / autosuggest.css verwenden oder Sie kopieren dieses Style-Sheet in folgenden Pfad: YourWebsite / portaldata / PortalID / styles / autosuggest.css und können diesen frei verändern.
Achten Sie darauf, dass der IIS auf die CSS-Datei zugreifen kann!
Ergebnis:
Wenn ein Benutzer nun einen Suchbegriff ins Such-Feld eingibt, werden ihm dynamisch Suchbegriff-Vorschläge vom System über frühere Suchanfragen gemacht. Diese Suchbegriff-Vorschläge kommen aus Ihrer Datenbank. Jeder gesuchte Begriff wird als Schlüssel in der contentXXL-Datenbank gespeichert, zur Laufzeit ausgewertet und dem Benutzer als Vorschlag angezeigt.

Achtung: Der Platzhalter: "DropDownInclude" muss am unteren Rand des Templates stehen!
Aktivieren Sie in der web.config die Webservices: HttpGet und HttpPost wie folgt:
<webServices>
<protocols>
<add name="HttpGet" />
<add name="HttpPost" />
</protocols>
</webServices>)]
sonst erhalten Sie keine Ergebnisse.
Aktivieren Sie AJAX in der web.config wie folgt:
<add key="EnableAjax" value="true" />
Hinweis: ab Build 2968 können Suchvorschläge spezifisch für ein bestimmtes Suchmodul ausgegeben werden, d.h. nur Treffer für dieses Modul rufen einen Vorschlag hervor.
Hierzu muss lediglich ein mid-Parameter mit der ModulID des Moduls im Suchformular-Template hinterlegt werden wie z.B.
[tb:query_string:width="144" mid="7" columns="10" dropdown="true"]
Dies kann nützlich sein, wenn mehrere Suchmodule mit unterschiedlichen Suchbereichen auf der Seite vorhanden sind.