Questions & Answers

SOLVED
daniel2
I'm new here

WebClient5-Suche

Jump to solution

hallo community,

ich habe den eindruck, dass die webclient-interne suche keine ausgaben wie z. b.

$CMS_VALUE(#global.node.page.getId()$

findet โ€“ auรŸer man befindet sich bereits auf der entsprechenden seite mit dem suchergebnis (dann funktioniert auch das content highlighting).

unser projekt verlangt, dass nach der page-id gesucht werden kann โ€“ wie kรถnnten wir das realisieren?

danke im voraus &

viele grรผรŸe,

daniel

0 Kudos
1 Solution

Accepted Solutions

Ein kleiner Nachtrag:

Das von mir erรถffnete interne Posting ((TS#131771) wurde inzwischen geschlossen.

Die dort erhaltene Antwort auf das ursprรผnglich beschriebene Problem ist, dass die Suche im WebClient niemals Suchtreffer aus Templates enthรคlt.

Die beiden Beispiele dieses Threads ( $CMS_VALUE(#global.node.page.getId())$ und $CMS_VALUE("abcde")$ ) entsprechen aber solch einem Treffer. Daher werden sie nicht angezeigt.

Im Fall von Text-Ausdrรผcken, die auf einer Eingabe in einer Eingabekomponente basieren, ist der Text Bestandteil der Daten der PS-Seite. Diese werden wiederum gefunden.

Die Suche verhรคlt sich somit richtig.

LG Michaela

View solution in original post

0 Kudos
13 Replies
kohlbrecher
Crownpeak employee

Hallo Daniel,

wenn ich dich richtig verstanden habe, geht es dir um die reine WebClient Suche und nicht um eine, auf der Seite eingebettete Suche. Bei mir wird die Seite aber auch nicht in der Liste angezeigt, wenn ich mich bereits darauf befinde. Lediglich das Highlighting funktioniert.

Fรผr dieses Problem ist leider bisher noch keine Lรถsung bekannt.

viele GrรผรŸe

Jan

0 Kudos

Hallo Jan,

danke fรผr die Antwort.

Du hast mich richtig verstanden โ€“ es geht nur WebClient-Suche. Ich hatte mich missverstรคndlich ausgedrรผckt, sorry, ich habe genau das von Dir beschriebene Verhalten gemeint.

Wir mรผssen irgendwie realisieren, dass die Redakteure nach der PageId suchen kรถnnen โ€“ sie sind das so vom bisherigen CMS gewohnt und wรผrden es gerne beibehalten.

Fรคllt Dir hierzu ein Lรถsungsansatz ein? Oder wรคre ein Update des WebClient bis Februar wahrscheinlich?

Viele GrรผรŸe,

Daniel

0 Kudos

Hallo Daniel,

leider habe ich keinen Lรถsungsansatz dazu. Woher kennen die Redakteure die PageID denn รผberhaupt und warum wollen die speziell danach suchen? Eigentlich handelt es sich bei der PageID schlieรŸlich um eine System ID, die fรผr den Benutzer keine grรถรŸere Bedeutung hat.

GrรผรŸe

Jan

0 Kudos

Hallo Jan,

das ist ne berechtigte Frage โ€“ ich verstehe auch die Begrรผndung.

Allerdings sind die Redakteure unseres Kunden es gewรถhnt, deren Artikel mit einer Nummer wieder aufzurufen โ€“ auch deren Notizen gestalten Sie mit dieser Nummer. Am naheliegensten ist hier natรผrlich, die PageID zu verwenden, richtig?

Selbst wenn ich irgendetwas anderes generieren wรผrde, wรผrde es die Suche nicht finden, wenn ich es mit $CMS_VALUE()$ ausgebe โ€“ das ist das eigentliche Problem.

Lasse ich in der WebClient-Suche nach "abcde" suchen, findet diese nicht das mit $CMS_VALUE("abcde")$ ausgegebene.

Cheers,

Daniel

0 Kudos

Hallo Daniel,

ich habe da keine gute Idee fรผr dich. Vielleicht wartest du noch bis Anfang nรคchster Woche, wenn dann keine gute Idee dazu kommt, ist dein Problem aber ein Feature Request wert. Das kannst du dann hier: https://community.e-spirit.com/community/feedback einstellen.

GrรผรŸe

Jan

Danke Jan,

dann machen wir das mal so. Also Community, her mit den guten Ideen. ,-)

Danke,

Daniel

0 Kudos

Hallo Daniel,

wie wรคre es denn mit der Implementierung eines eigenen Reports? In das Suchfeld kann der Redakteur die Page-Id eintragen und im Bereich der Suchtreffer wird dann die Seite angezeigt.

GruรŸ,

Daniel

Hallo Daniel,

bin mal schnell durch die Doku dazu geflogen โ€“ klingt doch vielversprechend!

Ist zwar nen Tick arbeitsintensiver aber wohl ein Lรถsungsansatz.

Vielen Dank dafรผr und

viele GrรผรŸe,

Daniel

0 Kudos
MichaelaReydt
Community Manager

Hallo Daniel,

wenn ich das richtig verstanden habe, gibst Du per CMS_VALUE-Anweisung einen beliebigen Text (in diesem Fall die ID der Page bzw. als Bsp. "abcde") auf einer Seite aus und versuchst anschlieรŸend diesen Text im WebClient รผber die Suche zu finden? Ist das so richtig?

Ich habe intern (TS#127269) einmal einen รคhnlichen Fall beobachtet. Mรถglicherweise besteht das Problem (in รคhnlicher Form) immer noch. Ich habe daher ein neues internes Posting geรถffnet (TS#131771). Scheinbar werden nur Text-Ausdrรผcke gefunden, die auf einer Eingabe in einer Eingabekomponente bestehen und Texte die der CMS_VALUE-Anweisung direkt รผbergeben werden nur gehighlighted, jedoch nicht in den Suchergebnissen der WebClient-Suche dargestellt.

LG Michaela

0 Kudos

Type a product name