Vorhandenes Feld hinzufügen? - Aber wie?
am 06.01.2012 - 18:18 Uhr in
Hallo schon wieder….
Es tut mir wirklich leid, aber es ergeben sich einfach immer wieder
neue Frage, und hoffe ich falle hier keinem auf die Nerven.
Ich habe in einem anderen Post schon mal erwähnt das ich mich an
einer Webseite für unseren Sportverein versuche. Nur damit man weiß
worauf ich hinaus will.
Der erste Inhaltstyp bezieht sich also auf eine Spielerin in unserem Verein.
Ich habe gerade mal einen zweiten Inhaltstypen erstellt, der sich auf Gastspieler
aus anderen Vereinen bezieht.
Jetzt habe gesehen dass man bei den Feldern auch „Vorhandenes Feld hinzufügen“ auswählen kann.
Da dachte ich mir „oh gut, das spart bestimmt Zeit, wenn ich nicht das eine oder andere
Feld doppelt erstellen muss“. Hier habe ich jetzt das Feld Sportarten gewählt, das ja
schon existiert und dachte es werden alle Einstellungen übernommen die ich schon
vorgenommen habe. Jetzt habe ich gesehen das ich
a) bei der Beschriftung wieder „Sportarten“ eingeben muss, und
b) nach dem Speichern auch wieder einen Haken bei „Pflichtfeld“ setzen, den Hilfetext eingeben, und die
Textfeldgröße einstellen muss.
Gibt es eine Möglichkeit wie er alle Einstellungen eines schon vorhandenen Feldes übernimmt, um es
in einem neuen Inhaltstyp wieder zu verwenden? Ober muss man immer diesen "Umweg" gehen?
- Anmelden oder Registrieren um Kommentare zu schreiben

Mir ist kein anderer Weg
am 06.01.2012 - 19:17 Uhr
Mir ist kein anderer Weg bekannt, als die Einstellungen für ein schon vorhandenes Feld neu anzupassen.
Ich kenne dein vorhaben nicht genau aber ist es zwingend nötig 2 Inhaltstypen zu verwenden ?
So wie ich es verstehe ist der Aufbau der Felder bei beiden Inhaltstypen gleich oder?
Ein Inhaltstyp kann ja z.B auch mit einem Feld z.B Auswahlliste erweitert werden.
Hier könntest du:
- Spielerin
- Gastspieler
eintragen.
Nun hast du bei erstellen des Inhalts die Auswahl für was der Artikel stehen soll also Spielerin oder Gastspieler.
Mit Views lässt du nun alle Beiträge von Spielerin auf einer gewünschten Seite ausgeben und mit Gatspieler das selbe.
So hast du einen Inhaltstyp für beide Kategorien ist doch Eleganter oder?
Hilf dir das ein wenig weiter ?
Gruß
Norman
Erst mal Danke für deine
am 07.01.2012 - 12:04 Uhr
Erst mal Danke für deine Antwort.
Ich möchte sehr gerne die Mechanismen dahinter verstehen, dabei steht mein kleines
Projekt gar nicht im Vordergrund. Wenn ich mir überlege dass es sich hierbei um ein etwas
größeres Projekt handeln würde, wäre es so schon etwas umständlich. Ich möchte
verstehen wie das Drupal-intern funktioniert.
Ich versuche das mal anhand eines Beispiels.
Nehmen wir mal an, dass es hier jetzt um einen Auto-Handel ging.
Ist jetzt das erste was mir einfällt, und soll nur zum Beispiel dienen.
Für Männer auch ganz praktisch (;
Der Anbieter möchte verschiedene Kategorien auf seiner Webseite, für neue und gebrauchte Autos.
Dafür möchte er auch verschiedene „Eingabeformulare“ sprich Inhaltstypen.
Er könnte nun im Menü wählen. „Neues Auto hinzufügen“ oder „gebrauchtes Auto hinzufügen“.
Nun würden ja einige Felder in beiden auftauchen, wie z.B. Motorleistung, Ausstattung oder was
auch immer. Ich würde jetzt zwei Inhaltstypen erstellen, einen für neue und einen für gebrauchte Autos.
Jetzt würde ich alle Felder die in beiden Inhaltstypen vorkommen vom ersten Inhaltstyp übernehmen.
Z.B. „Motorleistung“, weil es das Feld ja schon gibt.
Felder die nur in einem Inhaltstyp vorkommen würde ich dann in den jeweiligen hinzufügen.
Es könnte ja sein das Neuwagen grundsätzlich eine Sonderausstattung oder Winterreifen hätten.
Vielleicht denke ich da auch zu sehr um die Ecke. Aber in meinem Fall wären das also zwei Inhaltstypen.
Mit verschiedenen „Eingabeformularen“ einen für Vereinsspielerinnen
und einen für Gastspielerinnen. Die beiden Inhaltstypen haben aber teils gleiche und auch
Felder die nur in einem Typ vorkommen. Die Gastspielerinnen sollen also gar nicht alle
Felder angezeigt bekommen, dafür aber welche die nur hier zutreffen.
Ich hoffe ich hab es jetzt so erklärt dass du verstehst worauf ich hinaus will.
Datenbank
am 11.05.2012 - 13:01 Uhr
Mit vorhandendes Feld benutzen, ist die Datenbank gemeint.
Also um deine Daten die dort eingetragen werden, werden in das gleiche Datenbank Feld eingetragen, welches schon existiert. Somit muss in dem Feld der Titel und Pflicht ja tortzdem eingetragen werden, da dieses nichts mit dem Feld zu tun hat, sondern mit der Eingabe und der Anzeige.
Wenn ein vorhandens Feld verwendet weird, kann auch nur der gleiche Tpy definiert werden.
Diese Einstellung ist zum Beipiel für das Views Modul eine tolle Sache.