profileplus-7.x-1.3 Vorhandene Felder des Benutzerprofils importieren
am 30.09.2012 - 17:32 Uhr in
Ahoi nochmal ;)
Wenn man das Modul ProfilePlus benutzen möchte um damit nach Feldern des Profils suchen zu können, wird zwangsläufig das Modul "Profile" aus dem Drupalkern aktiviert.
Nun braucht man "Profile" eigentlich nicht, da man die Benutzerprofile auch so konfigurieren kann.
Zwei dieser so erstellten Felder des Benutzerprofile möchte ich nun suchen lassen.
Um das zu tun geht man nun auf admin/config/people und sollte die vorhandenen Felder sehen.
Ein Ausschnitt aus dem Begleittext der Seite:
"Diese Seite zeigt eine Liste der vorhandenen benutzerdefinierten Profilfelder an, die auf der Mein Konto-Seite des Benutzers angezeigt werden sollen. [...]"
Leider werden auf dieser Seite keine vorhandenen Felder angezeigt.
Ich könnte wahrscheinlich die beiden zu suchenden Felder aus dem bisherigen Profil entfernen und einfach neue erstellen, aber das wäre nur eine um-die-Ecke-Lösung.
Hat jemand eine Idee, wie ich die vorhandenen Felder des Profils importieren kann?
cya und danke im Voraus
- Anmelden oder Registrieren um Kommentare zu schreiben
das Modul Profile wird schon
am 03.10.2012 - 07:53 Uhr
das Modul
Profile
wird schon gebraucht, bzw. ist ein abhängiges Modul von ProfilePlus, aber das ist in Deinem Fall jetzt eher nebensächlich... habe jetzt mal Dein Anliegen soweit reproduziert und habe ein Textfeld namens URL generiert, insofern kann Dir bis dahin folgen:Um das zu tun geht man nun auf admin/config/people und sollte die vorhandenen Felder sehen.
Diesen Begleittext sehe ich auf meiner Seite nicht, aber das vermutlich auch nebensächlich.
Leider werden auf dieser Seite keine vorhandenen Felder angezeigt.
Bin ich nun auf dieser Seite:
.../admin/config/people/profile
sehe ich das vorher angelegte Feld
URL
, was bei mir so aussieht:Titel Name Typ Operationen
URL profile_url textfield Bearbeiten löschen
Insofern weiss ich jetzt nicht, was Du mit importieren meinst, oder hab ich Dich irgendwie falsch verstanden?
Ahoi. Ich muss mich zuerst
am 03.10.2012 - 10:31 Uhr
Ahoi.
Ich muss mich zuerst etwas korregieren: Statt "admin/config/people" meinte ich "admin/config/people/profile".
Dort sollte man die Profilfelder sehen, die in den Kontoeinstellungen->Felder verwalten erstellt wurden.
Aber dort ist eben nichts. Ich habe ein dutzend Profilfelder, aber nichts wird auf "admin/config/people/profile" angezeigt.
Du hast mich also richtig verstanden ;)
cya
Wenn Du Felder zu Profilen
am 03.10.2012 - 14:25 Uhr
Wenn Du Felder zu Profilen ergänzen willst, dann nutze diesen Pfad
.../admin/config/people/profile
Darunter siehst Du die Überschrift:
Neues Feld Hinzufügen
Fügst Du nun ein Feld dieser Auswahl hinzu, wirst Du es auch im o.g. Pfad angezeigt sehen.
Soweit ich verstanden habe, hast Du die gewünschten Profilfelder bei diesem Pfad
.../admin/config/people/accounts/fields
hinzugefügt. Dann siehst Du diese Felder hier
.../admin/config/people/profile
nicht.Jawollja^^ Aber ich will die
am 03.10.2012 - 14:53 Uhr
Jawollja^^
Aber ich will die Felder dort sehen, da ich nur darüber das Modul ProfilePlus verwenden kann.
Und ProfilePlus wiederrum soll nach dem Vornamen und Nachnamen suchen können.
Das tut ProfilePlus aber nur, wenn die Felder des Kernmoduls "Profile" verwendet werden...nach meinem Wissen.
Diese sind für mich aber völlig unnütz.
Hast du eine Idee, wie man die Felder suchbar machen kann?
cya
Wenn Du die Profilfelder hier
am 03.10.2012 - 15:30 Uhr
Wenn Du die Profilfelder hier erstellst:
.../admin/config/people/profile
und hier
.../admin/config/search/settings
im Bereich
Active search modules
einen Haken bei ProfilPlus setzt, solltest Du beim Suchformular.../search/profileplus
nach Vornamen oder Nachnamen suchen und finden können, es sei denn die Felder sind von Dir angelegt und vom User mit Werten befüllt.
Auch richtig. Nur leider muss
am 03.10.2012 - 15:50 Uhr
Auch richtig.
Nur leider muss ich eine Kategorie angeben, wenn ich ein Feld im Profile-Modul erstelle.
Die Kategorie wird dann bei den Benutzern gesondert zum Ausfüllen angezeigt.
Dummerweise auch noch im "edit account"-Tab und nicht im "edit profile"-Tab.
Dazu kommt noch, dass ich die Felder nicht zusammen mit dem normalen Benutzerprofil darstellen lassen kann.
Deswegen ja meine Frage nach dem importieren. Ich habe bereits alle "natürlichen" Methoden ausgeschöpft, mein Problem zu lösen.
Nur ein wie-auch-immer-Import der beiden nötigen Textfelder würde mein Problem lösen, ohne dass ich das gesamte Profil erneut aufbauen muss.
cya