User mit mehreren Standorten
![](http://www.drupalcenter.de/files/noavatar_mini.gif)
am 26.01.2010 - 20:02 Uhr in
Hallo,
ich suche nach einer Lösung, wie ich für user mehrere Standorte festlegen lassen kann. Es soll sich um Kunden handeln, welche verschiedene Standorte (Filialen) für sich anlegen können.
Kann mir da jemand einen Lösungsansatz nennen?
Vielen Dank schon mal.
- Anmelden oder Registrieren um Kommentare zu schreiben
Mehr Input
am 26.01.2010 - 21:57 Uhr
Hi deelite!
Ich verstehe dein Anliegen noch nicht. Würdest du bitte etwas detaillierter umschreiben, was genau du erreichen willst?
Gruß,
Jochen
Hallo, wenn ich richtig
am 26.01.2010 - 23:37 Uhr
Hallo,
wenn ich richtig verstanden habe, dann lege einen content type "Standort" an. Anschließend kannst du mittels Views2 und Argumenten den Kunden seine Standorte anzeigen lassen. Dazu gibt es eine Video:
http://www.thoor.de/drupal-6/argumente-nutzen-im-views-modul-bei-drupal-6
grüße, mab
Vielen Dank Jochen und
am 27.01.2010 - 12:48 Uhr
Vielen Dank Jochen und mab.
Ich glaube, ich muss mich wirklich detaillierter ausdrücken, ganz so einfach kann ich es mir nicht machen.
In meinem Projekt soll es eine Benutzerverwaltung geben.
Die Benutzer sollen mit diversen Daten erfasst werden. Diese Daten stehen noch nicht fest. Es wäre mir lieb, wenn ich diese Datenfelder selbst festlegen könnte (warscheinlich Anschrift, Telefon, Steuernummer und Bankverbindung).
Weiterhin sollen für die Benutzer mehrere Anschriften hinterlegt werden können. Im Prinzip so wie das Anlegen verschiedener Versandadressen in Onlineshops.
Dabei soll es die Benutzer jedoch immer nur 1 mal mit einer festen Anschrift geben und die Standort(Versand)adressen zusätzlich erfasst werden.
Ich hoffe, Ihr könnt verstehen, was ich meine.
Hallo, du meinst ein
am 27.01.2010 - 12:54 Uhr
Hallo,
du meinst ein Benutzerprofil mit diversen Attributen.
Es gibt verschiedene Ansätze, wie sich das mit Drupal umsetzen lässt. Voraussetzung ist natürlich, dass du dich in die entsprechenden Module wie z.b. user profiel etc. einliest.
Grüße, mab
Jetzt ist es deutlicher.
am 27.01.2010 - 13:23 Uhr
Okay,
du willst also das Benutzerprofil durch zusätzliche Standort-Informationen ergänzen. Dafür kommt zum Beispiel das Modul "Content Profile" (http://drupal.org/project/content_profile) in Frage, das es ermöglicht, Benutzerprofile per CCK (http://drupal.org/project/cck) um weitere Felder zu erweitern.
Interessant wird jetzt, was du mit diesen Informationen anfangen willst. Die Verwaltung und Anzeige ist mit den Modulen "Content Profile" und "Views" recht schnell zu realisieren.
--
Jochen Lillich
http://www.freistil-consulting.de/
Vielen Dank nochmals für
am 27.01.2010 - 15:14 Uhr
Vielen Dank nochmals für Eure Antworten.
"Content Profile" sieht auf den ersten Eindruck sehr vielversprechend aus. Ich teste das jetzt mal ausgiebig.
@Jürgen: ich stehe zwar noch ganz am Anfang, jedoch weis ich natürlich schon genau, was ich mit diesen Standortinformationen machen will. Die Benutzer werden später Produkte einstellen. Diese Produkte sind dann an einem, mehreren oder allen Standorten des Benutzers verfügbar.
Der Benutzer soll also bei der Eingabe der Produkte (das soll auch über den CCK realisiert werden) den oder die betreffenden Standort(e) auswählen können. Ich hoffe, das lässt sich alles auf diesem Wege realisieren.
Trennung vom Profil
am 27.01.2010 - 15:47 Uhr
Ich wusste, dass es sich lohnt, da nachzubohren. :-)
Wenn du die Standorte getrennt behandeln willst (weil eben auch mal nur einer von dreien mit einem Produkt verknüpft sein soll), wirst du sie auch getrennt verwalten müssen. Im Grunde ist das Ziel eine "Normalisierung" der Daten, indem du die Standorte doch nicht zusammen in ein Profil kippst, sondern sie getrennt als Nodes speicherst. Du hast also je einen Nodetyp für Standort und Produkt.
Die Verknüpfung zwischen diesen Nodetypen kannst du dann über CCK-Node-Referenzen herstellen: http://www.drupalcenter.de/handbuch/5016
Gruß,
Jochen
--
Jochen Lillich
http://www.freistil-consulting.de/
Na das nenne ich einen
am 27.01.2010 - 16:32 Uhr
Na das nenne ich einen Service.
Hab vielen Dank für Deine Mühe. Ich setze mich da jetzt dran und werde mal sehen, wie weit ich komme...
Nach einiger Recherche bin
am 07.03.2010 - 16:43 Uhr
Nach einiger Recherche bin ich jetzt zu dem Gedanken gekommen, hierbei mit Location zu arbeiten. Nach dem, was ich gelesen habe, ergeben sich damit mehr Möglichkeiten, wie z.B. eine Umkreissuche.
Allerdings finde ich keinen Ansatz, dass ein Benutzer mehrere Locations über das Modul anlegen kann und diese dann Produkten zugewiesen werden.
Kann mit hierbei jemand auf die Sprünge helfen?
Bei jedem COntentType kannst
am 21.09.2010 - 14:27 Uhr
Bei jedem COntentType kannst du die Anzahl der Standorte die eingegeben werden dürfen/müssen angeben