Startseite
  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche
Startseite › Forum › Drupalcenter.de › Module ›

[gelöst] Bestehende Benutzerfelder in Profile 2 bringen

Eingetragen von RFMP (89)
am 10.03.2020 - 22:36 Uhr in
  • Module
  • Drupal 7.x

Hallo,

ich hatte bis jetzt eine Benutzerrolle mit Feldern. Jetzt kommt eine weitere Rolle dazu - mit anderen Feldern. Die zweite Rolle darf die Felder der ersten nicht sehen und umgekehrt. Das ist mit dem Modul Profile 2 grundsätzlich kein Problem.
Aber: Wie kriege ich die bestehenden Felder, die ich in den Kontoeinstellungen definiert hatte, in das nun neu erstellte Profil?
Ich hatte bis jetzt Profile 2 nicht im Einsatz. Es gab einfach nur Benutzerkonten mit Felder, Drupal 7 Core. Jetzt habe ich Profile 2 mit zwei Profilen, wobei die bestehenden Felder aus der Kontoverwaltung in das erste Profil wandern sollen. Mit Inhalt natürlich.
Gibt's da eine einfache Lösung?

LG, Reiner

‹ Slick carousel module [gelöst] Bestehende Benutzerfelder in Profile 2 bringen ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

Da du noch mit Drupal 7

Eingetragen von wla (9210)
am 10.03.2020 - 23:56 Uhr

Da du noch mit Drupal 7 arbeitest sollte ein Export der Daten mittels Views als CSV-Datei gehen und dann mittels Feeds ins Profil importieren.

.
Werner
drupal-training.de
Moderator und Drupal Trainer
* - - - - - - - - - - - - - - - - - - - - - - - - - - - *

  • Anmelden oder Registrieren um Kommentare zu schreiben

Ja, danke. Ich hoffte auf

Eingetragen von RFMP (89)
am 11.03.2020 - 00:33 Uhr

Ja, danke. Ich hoffte auf eine mehr generische Lösung. Mit Feeds hatte ich schon so meine Herausforderungen. ;-)
Hab in der Zwischenzeit versucht, direkt in der DB das zu machen. Scheinbar fehlt mir noch eine Tabelle. (field_config_instance, field_data_feldname, field_revision_feldname und ?)

LG, Reiner

  • Anmelden oder Registrieren um Kommentare zu schreiben

Es gibt auch eine ganz andere

Eingetragen von wla (9210)
am 11.03.2020 - 01:15 Uhr

Es gibt auch eine ganz andere Lösung: Du packst alle Felder in den Benutzer und benutzt Field_permissions, damit nur der die Felder sieht, der damit arbeiten soll.

.
Werner
drupal-training.de
Moderator und Drupal Trainer
* - - - - - - - - - - - - - - - - - - - - - - - - - - - *

  • Anmelden oder Registrieren um Kommentare zu schreiben

An so etwas habe ich auch

Eingetragen von RFMP (89)
am 11.03.2020 - 12:07 Uhr

An so etwas habe ich auch schon gedacht. Danke für den Hinweis.
Ich setze meinen Beitrag einmal auf gelöst. Obwohl ich ja finde, dass das ein fehlendes Feature in Profile 2 ist.

LG, Reiner

  • Anmelden oder Registrieren um Kommentare zu schreiben

Wieso sollte das ein Feature

Eingetragen von wla (9210)
am 11.03.2020 - 13:33 Uhr

Wieso sollte das ein Feature von Profile2 sein? wenn Du gleich von Anfang an dieses Modul benutzt, hast Du das Problem nicht. Nachträgliche Änderungen an Datenstrukturen sind immer Dein Problem. Außerdem ist aus meiner Sicht der Umzug von Inhalten aus dem User nach Profile2 über Feeds problemlos zu bewerkstelligen. Ok, man sollte schon mal mit feeds und feeds_tamper gearbeitet haben. Daneben solltest Du Dich aber mal langsam mit dem Umstieg auf Drupal 8 befassen. Das Ende von Drupal 7 ist ja abzusehen.

.
Werner
drupal-training.de
Moderator und Drupal Trainer
* - - - - - - - - - - - - - - - - - - - - - - - - - - - *

  • Anmelden oder Registrieren um Kommentare zu schreiben

Benutzeranmeldung

  • Registrieren
  • Neues Passwort anfordern

Aktive Forenthemen

  • entity print - pdf template Seitennummern
  • Webform - kleiner Einleitungstext vor dem Formular.
  • migrate: legacy-db-key in settings.php, wie?
  • Konto löschen, wie? (Drupalorg/Drupalcenter)
  • Wie 'saubere' Dateinamen bei Upload erzwingen?
  • Modul lässt Website anstürzen
  • Showroom
  • rename admin paths - Probleme mit Modul - Alterantive?
  • Probleme mit Installation voa COMPOSER
  • Drupal- Vor- und Nachteile
  • Text Editor verschwunden
  • Wie URL Alias für Entity in Drupal 9 erstellen?
Weiter

Neue Kommentare

  • Du könntest einen
    vor 3 Stunden 52 Minuten
  • Das findet man in diesem
    vor 2 Tagen 4 Stunden
  • Hallo, bitte löscht meinen
    vor 4 Tagen 3 Stunden
  • Schau mal hier
    vor 4 Tagen 8 Stunden
  • Das Modul ist ja ganz schön,
    vor 1 Woche 7 Stunden
  • Modul Purge
    vor 1 Woche 1 Tag
  • Nö
    vor 1 Woche 1 Tag
  • Manuell aus der Datenbank löschen
    vor 1 Woche 1 Tag
  • Bots ... auf Abstand
    vor 1 Woche 2 Tagen
  • Cache vs Browser
    vor 1 Woche 2 Tagen

Statistik

Beiträge im Forum: 247807
Registrierte User: 19537

Neue User:

  • Chrisvek
  • RebeccaBeils
  • rogerfk18

» Alle User anzeigen

User nach Punkten sortiert:
wla9210
stBorchert6003
quiptime4972
Tobias Bähr4019
bv3924
ronald3845
md3717
Thoor3678
Alexander Langer3416
Exterior2903
» User nach Punkten
Zur Zeit sind 0 User und 10 Gäste online.

Hauptmenü

  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche

Quicklinks I

  • Infos
  • Drupal Showcase
  • Installation
  • Update
  • Forum
  • Team
  • Verhaltensregeln

Quicklinks II

  • Drupal Jobs
  • FAQ
  • Drupal-Kochbuch
  • Best Practice - Drupal Sites - Guidelines
  • Drupal How To's

Quicklinks III

  • Tipps & Tricks
  • Drupal Theme System
  • Theme Handbuch
  • Leitfaden zur Entwicklung von Modulen

RSS & Twitter

  • Drupal Planet deutsch
  • RSS Feed News
  • RSS Feed Planet
  • Twitter Drupalcenter
Drupalcenter Team | Impressum & Datenschutz | Kontakt
Angetrieben von Drupal | Drupal is a registered trademark of Dries Buytaert.
Drupal Initiative - Drupal Association