- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
WebClient5-Suche
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
- Labels:
-
Developers
-
Knowledgebase
- Tags:
- suche
- webclient5
Accepted Solutions
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
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
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
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
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
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
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
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
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
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
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
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
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Danke Jan,
dann machen wir das mal so. Also Community, her mit den guten Ideen. ,-)
Danke,
Daniel
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
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
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
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
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
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