Facets und Tagging (Multivalue Fields)

Begonnen von mh12, 09. September 2010, 09:32:52

Vorheriges Thema - Nächstes Thema

mh12

Guten Morgen,

folgende Frage zu Foo_Facets und Tags, die mehrere Werte aufweisen können.
Die angehängte Grafik zeigt das Problem eigentlich recht gut.

Es geht mir um 2 Tags, das übliche %genre% und das von mir eingefügte %style%.
Beide stelle ich in Foo_Facets jeweils in einer eigenen Facet-View dar.
Beide können mehrere Werte enthalten, nehmen wir z.B. Depeche Mode, wo ich bei Genre Electronica;Rock/Pop eingetragen habe und bei Style Synth-pop;Wave.

Wie meiner Abbildung zu entnehmen ist, werden die entsprechenden Titel jetzt bei den Genres richtig unter Rock/Pop und unter Electronica dargestellt (richtig!), während bei den Styles eine einzelne Zeile daraus wird, in der das Semikolon durch ein Komma ersetzt wird: Synth-pop, Wave (falsch).

Die Frage ist: Warum und wie kann ich Abhilfe schaffen?

mh12

Da kann Dir ganz leicht geholfen werden, benutze einfach für das Tag die Spitzenklammern, bei der Facets-Auswahl z.B.

anstatt

$if($caps(%style%),$caps(%style%),---ohne Style---)

jetzt

$if($caps(%<style>%),$caps(%<style>%),---ohne Style---)

Dann kannst Du auch gleich von der Liste der offenen Fragen die "Was machen eigentlich die spitzen Klammern?" streichen.

Im Klartext: Sorry für die Frage, konnte sie eben durch nen zufälligen Foren-Beitrags-Fund selbst beantworten.
Aber vielleicht hilft es ja mal jemand anderem.


TomPro

Alternativ müßte es auch Helfen, wenn Du unter "Preferences/Advanced/Display/Multivalue Fields" Deinen Style-Tag einträgst. Ich kenne mich allerdings mit Foo_Facets nicht aus.

mh12

Ja, ich denke das ist notwendig, allerdings reicht es alleine noch nicht aus, dass die einzelnen Werte als einzelne Zeilen in den Facets angezeigt werden.
Das hatte ich bereits vorher gemacht.

Dennoch danke.