Startseite
  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche
Startseite › Forum › Drupalcenter.de › Anfängerfragen ›

Daten mit Verknüpfungen speichern

Eingetragen von HCAX (22)
am 02.08.2014 - 20:16 Uhr in
  • Anfängerfragen
  • Drupal 7.x oder neuer

Hallo,

ich möchte gern in Drupal folgendes realisieren:

Anlegen von Länder, Regionen und Städten.
Anlegen von Kategorien.

Erstellen von Einträgen mit z.B. Feldern wie die oben genannten und zusätzlich weitere Felder wie Bemerkung, Name, Adresse ect. (Keine Peronen)

Wichtig ist, dass ich die Einträge der Länder, Regionen und Städte sowie die Kategorien und den anderen Einträgen nachträglich bearbeiten kann.

Kann ich das mit Boardmitteln relalisieren oder muss ich da ein Modul erstellen?

Gruß
HCAX

‹ [gelöst] Taxonometrie: Wie kann man in einem Vokabular mehrere Einträge auswählen? JW-Player geht nicht ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

Das kannst Du mit

Eingetragen von montviso (2189)
am 02.08.2014 - 21:26 Uhr

Das kannst Du mit Inhaltstypen machen und dann mit Referenzen zwischen diesen Inhaltstypen.
Also z.B. einen Typ Land, einen Region, einen Stadt.
Bei Region verknüpfst Du auf Land, bei der Stadt auf Region + Land.
Die Felder legst Du mit CCK am Inhaltstyp an.
Zusätzliche Kategorien kannst Du mit Taxonomien realisieren.
Für die Ausgabe des ganzen machst Du eine View (oder mehrere).
Sehr nützlich ist das Modul Location in Kombination mit Gmaps, wenn Du das ganze noch auf einer Google-Map ausgeben möchtest.
Location liefert schon alle Länder und Regionen mit, Du könntst Dir also evt. die beiden Inhaltstypen Land und Region sparen.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Also mein eigenes

Eingetragen von HCAX (22)
am 03.08.2014 - 16:42 Uhr

Also mein eigenes Inhaltselement habe ich nun mit Location erweitert. Somit habe ich auch die Adresse direkt mit drin ohne dafür extra Felder anzulegen (Ist es richtig, dass beim Anlegen von Feldern dafür jedes mal eine Tabelle in der Datenbank erstellt wird?).

Ich habe aber noch eine Frage: Ich habe 2 Taxonomie Kategorien. Ist es möglich, dass ich innerhalb eines Inhaltselementes auf verschiedene Taxonomie-Begriffe aus verschiedenen Taxonomie-Kategorien zugreifen kann ohne dafür mehrere Felder anlegen zu müssen? Ich kann die Tax-Begriffe leider nicht einer Gruppe zuordnen sondern benötige zwingend 2.

  • Anmelden oder Registrieren um Kommentare zu schreiben

" Taxonomie-Kategorien" gibt

Eingetragen von marco.b (645)
am 03.08.2014 - 19:14 Uhr

" Taxonomie-Kategorien" gibt es nicht. Es gibt Taxonomie terms = Begriffe, die sich in einem (von beliegig vielen erstellbaren) Taxonomie-Vokabular befinden. Soweit die Drupal Terminologie.

Ein gängiges Beispiel:
Du willst Inhalte kategorisieren, indem du sagst, alle Artikel sind immer einer Kategorie zugeordnet. Du könntest auch sagen, Artikel dürfen 2 oder 3 oder unendlich vielen Kategorien zugeordnet werden. Das kannst du bei den Feldeinstellungen des Taxonomie-Referenzfeldes im Inhaltstyp einstellen.
Zuerst erstellst du dafür ein Taxonomie-Vokabular "Kategorien". Dieses füllst du dann mit deinen Kategoriebegriffen, die zur Auswahl stehen sollen. Einzelne Begriffe können auch Unterkategorien von anderen Terms sein.

Daneben willst noch ein 2. Ordnungssystem der Artikel, nämlich Schlagwörter (tags). Der Autor soll zu seinen Artikeln Tags hinzufügen können (beliebig viele oder durch max. Anzahl begrenzt in den Feldeinstellungen des nodetyps konfigurierbar, s.o.). Dafür bräuchtest du dann im Inhaltstyp natürlich ein 2. Referenzfeld auf Taxonomiebegriffe aus dem Vokabular "Tags". Als Steuerelement würde sich hier "Autovervollständigen (tagging)" anbieten, damit der Autor auch neue Tags hinzufügen kann.

Jetzt kann der Artikel einer deiner festen Kategorien zugeordnet sein und durch mehrere Tags zusätzlich.

Fazit: Wenn du Inhalte mit verschiedenen Ordnungssystemen (=Vokabularen) systematisieren willst, brauchst du je ein Feld zu einem Vokabular. Wenn du lediglich mehrere Begriffe des gleichen Vokabulars (z.B. Kategorien) zuordnen willst, stelle das Feld im Inhaltstyp einfach entsprechend ein. Dafür brauchst du nicht mehrere Felder.

Beste Grüße
Marco

  • Anmelden oder Registrieren um Kommentare zu schreiben

Hi, um Deine Frage zu

Eingetragen von Hyp1 (1463)
am 04.08.2014 - 10:48 Uhr

Hi,

um Deine Frage zu beantworten:

Zitat:

Ist es richtig, dass beim Anlegen von Feldern dafür jedes mal eine Tabelle in der Datenbank erstellt wird?

Ja, das ist korrekt.
Die Feld Tabelle wird üblicherweise von einer node referenziert.
So kann Drupal beliebig Felder zu einem node hinzufügen.

LG

Robert

  • Anmelden oder Registrieren um Kommentare zu schreiben

Benutzeranmeldung

  • Registrieren
  • Neues Passwort anfordern

Aktive Forenthemen

  • Drupal CMS installieren
  • [erledigt]MP3 in Drupal 10 einbinden
  • (gelöst)Drupal 11 installieren
  • Titel ausblenden
  • Ich brauche dringen Hilfe zu Updates oder ggf. wwie geht Composer?
  • Dynamische Ansicht von Seiteninhalt (als Tabelle?)
  • Vergabe von Berechtigungen für bestimmte Rollen; mir fehlt der Haken bzw. das „Veröffentlicht“
  • Medien und andere Daten mit Feeds von Drupal 7 auf Drupal 10 migrieren
  • Rolle erstellen nicht zu finden
  • für drupal11 ein Slider Modul
  • [gelöst] W3CSS Paragraphs Views
  • Drupal 11 neu aufsetzen und Bereiche aus 10 importieren
Weiter

Neue Kommentare

  • Verwende doch das Tag dafür,
    vor 6 Tagen 18 Stunden
  • Guckst du hier: step by step
    vor 6 Tagen 8 Stunden
  • Guckst du hier: step by step
    vor 6 Tagen 8 Stunden
  • Ich habe ja keine Angst vor
    vor 2 Wochen 1 Tag
  • Ist grundsätzlichmachbar – aber nichts für „einfach mal schnell“
    vor 2 Wochen 4 Tagen
  • Vielen Dank erst einmal, aber
    vor 2 Wochen 5 Tagen
  • Du hast die "Trusted host
    vor 2 Wochen 6 Tagen
  • Bitte genauer den aktuellen Lösungs-Ansatz beschreiben
    vor 4 Wochen 4 Tagen
  • Git und rsync sind die wichtigsten Werkzeuge
    vor 5 Wochen 1 Tag
  • Arrrrg. Nix Tabelle :-D /*
    vor 9 Wochen 3 Tagen

Statistik

Beiträge im Forum: 250284
Registrierte User: 20500

Neue User:

  • RandallFloop
  • Inga GuAph
  • Robertolix

» Alle User anzeigen

User nach Punkten sortiert:
wla9464
stBorchert6003
quiptime4972
Tobias Bähr4019
bv3924
ronald3857
md3717
Thoor3678
Alexander Langer3416
Exterior2903
» User nach Punkten
Zur Zeit sind 0 User und 27 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