Ansprechpartner mit views Modul

am 02.01.2012 - 18:59 Uhr in
Also, ich bin Drupal Anfänger, aber komme schon im Template und Backend zurecht. Ich selbst bin sonst nur Magento Entwickler.
Jedenfalls tue ich mich ein wenig schwer mit den Modulen views und Panels. Momentan entwickle ich meine eigene Internetpräsenz auf Drupal, weil ich von Drupal viel halte.
Ich möchte, wenn möglich mit views, folgendes realisieren:
Auf der rechten Seite soll jeweils der Ansprechpartner für eine Dienstleistung stehen. Mit Vor- und Nachnamen, Telefonnummer, Telefax, E-Mail, Link zum persönlichen Kontaktformular und einem Foto. Wenn das mit den normalen Benutzern ginge, wäre das genial.
Ich möchte das schon so sauber wie möglich lösen, bin aber hier in der Sache noch Noob und bräuchte ein paar Anweisungen. Vielleicht kann mir jemand aus diesem Forum dabei helfen.
Ich verwende momentan das zen Template unter http://www.neofelis.de zu sehen.
Gruß, Alexander
- Anmelden oder Registrieren um Kommentare zu schreiben
Ich verstehe das Problem
am 02.01.2012 - 23:33 Uhr
Ich verstehe das Problem nicht. Willst du einen statischen Inhalt (Ansprechpartner) anzeigen?
Also für mich gäbe es zwei
am 03.01.2012 - 00:06 Uhr
Also für mich gäbe es zwei Lösungen.
Entweder man nimmt als Quelle die aktiven auswählbaren Benutzer in Drupal oder man macht es mit Inhaltstyp "Mitarbeiter". Da ich Drupal Newbie bin, habe ich keinen Plan wie man das mit Views genau anstellt. Wenn ich das einmal sehe und mir einer zeigt, dann verstehe ich es sehr schnell.
Gruß, Alexander
Dass du Drupal-Newbie bist,
am 03.01.2012 - 07:27 Uhr
Dass du Drupal-Newbie bist, wissen wir nun. Dein Problem hast du aber immer noch nicht verständlich beschrieben.
Ich würde das folgender Maßen
am 03.01.2012 - 09:47 Uhr
Ich würde das folgender Maßen machen (grobe Idee und für Drupal 6):
- Content Profile (http://drupal.org/project/content_profile für D6, vielleicht http://drupal.org/project/profile2 für D7???) -> Inhaltstypen festlegen, der als Profil fungiert. Hier die Felder wie Vor- und Nachname etc. anlegen
- Dann Inhaltstyp "Dienstleistung" mit einer Node Reference (gehört zu CCK, müsste in D/ wohl im Core mit dabei sein?!) zu den Content Profiles anlegen. Dann kannst Du zu jeder Dienstleistung eine Referenz auf das entsprechende Profil bestimmen
- Eine Ansicht bauen, die als Argument die Node-Id der Dienstleistung aus der URL zieht und als Relation das Node-Reference-Feld einbaut... so müsstest Du dann das entsprechende Content Profile mit den Feldern in der Ansicht erhalten.
Aber: Das mit Node Reference ist irgendwie ein bisschen kompliziert, ob das so wie beschrieben klappt, kann ich nicht sagen - aber im GROBEN wäre das meiner Meinung nach der Weg.
Danke, so habe ich es mir
am 03.01.2012 - 09:53 Uhr
Danke, so habe ich es mir vorgestellt und ich werde es mal versuchen. Ich habe inzwischen apache solr angebunden. Drupal ist echt eine geile Sache.