Auf werte aus anderem Content-Type zugreifen
am 11.03.2013 - 14:02 Uhr in
schönen Tag,
ich habe für meine Diplomarbeit ein Website zu machen, genauer eine Jobbörse.
Dafür will ich mittels Views eine etwas andere Suche machen:
Jeder Job hat ein Skill-set, welches er benötigt und welches er auch vermittelt wenn man diesen Job länger nachgegangen ist. Diese Skill-Job-Kombination hab ich in einem eigenen Contenttype abgespeichert.
Jetzt will ich mit einem Contextual-Filter, wo der name des Jobs eingegeben wird, die Suche steuer. Ausgegeben werden sollen jetzt alle Jobs, die das selbe Skillset haben wie der oder die eingegebenen Jobs.
Ist das Überhaupt möglich mit Views?
Ich scheitere momentan daran, die Skills mit dem Eingegebenen abzugleichen.
geht das mit Views?
Alternativ, wie würdets ihr das sonst lösen?
Vielen Dank schonmal für alle Antworten!
mfg Igniting
- Anmelden oder Registrieren um Kommentare zu schreiben
Relationships nutzen
am 12.03.2013 - 00:04 Uhr
Ich bin mir gerade nicht genau sicher, was genau verknüpft werden soll, aber Relationships in Views sorgen für ein paar nützliche Joins der Datenbank-Tabellen im Hintergrund. Diese können dann zur Anzeige und zur Filterung genutzt werde.. Wenn man z.B. nur eine ID von einer Entity in einem Content verknüpft hat kommt man mit einer Relationhip zu dieser Entity an deren Felder heran ...
# DrupalCenter-Moderator # https://www.drupal.org/u/c-logemann
# CTO der Nodegard GmbH: Tech. Concepts | Security + Availability Operations / Wir unterstützen IT-Abteilungen, Agenturen, Freiberufler:innen
danke mal für die
am 12.03.2013 - 08:56 Uhr
danke mal für die Antwort!
Ich hab ja im Grunde schon alle tabellen die ich benötige, da ich mit dem View Content ausgebe. Und die Daten die ich brauche sind ja in einem Contenttype gespeichert.
Also nochmal genau:
Ich hab den Contenttype Job, wo unter anderem eine Jobbezeichnung und Skills gespeichert sind. Das sind die Angebotenen Jobs die wir in der Börse haben.
Dann hab ich den Contenttype Jobskill, wo einfach nur alle Jobs die wir erfasst haben mit den dazugehörigen Skills gespeichert haben.
Jetzt wollen wir das der User die Jobs die er bis jetzt hatte eingibt. Das system soll dan in dem contenttype Jobskill nachschaun welche Skills diese Jobs haben und dann nach ebendiesen Suchen.
Geht das mit Views?
mfg Igniting
Hallo,habt Ihr schon in
am 12.03.2013 - 09:09 Uhr
Hallo,
habt Ihr schon in Erwägung gezogen, mit Taxononomy zu arbeiten, und die Skills als Terms zu verwalten? Mit View und Modulen, die Taxonomy erweitern, hättst Du dann viele Möglichkeiten.
Gruß
Christian
Don't code today what you can't debug tomorrow
Ariya Hidayat
Ok, Theoretisch kann man
am 12.03.2013 - 10:52 Uhr
Ok, Theoretisch kann man unsere Skills durch Taxonomien ersetzen.
Soweit versteh ich das, aber können wir jetzt den trick machen mit den contextual Filters?
Ich glaube nicht, und langsam zweifel ich auch ob das mit Views geht. Weil Views filtert ja auch automatisch nach dem Contextual filter, und ich will ja im Grunde nach etwas anderem Suchen als das was ich eingegeben habe.
Geht das eigentlich so gesehen ohne eigengeschriebene Module?
mfg Igniting