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

  • Canvas Palette: Eine fertige Komponentenbibliothek für Drupal Canvas
  • Hilfe zu Updates oder Composer
  • Vergleich Drupal und Contao
  • [geloest] Blocks in Bootstrap nebeneinander darstellen und nicht untereinander
  • DrupalCamp Frankfurt 27-28 November 2026
  • Bitte mein Bentzerkonto löschen
  • Beim Aufruf einiger Inhalte erhalte ich folgende Fehlermeldung
  • Neuinstallation: vermutlich ein rewrite-Problem
  • Drupal CMS installieren
  • [erledigt]MP3 in Drupal 10 einbinden
  • (gelöst)Drupal 11 installieren
  • Titel ausblenden
Weiter

Neue Kommentare

  • Danke ich werde mir die
    vor 4 Wochen 16 Stunden
  • Vielen Dank für Ihren
    vor 4 Wochen 3 Tagen
  • Composer ist sehr ratsam
    vor 4 Wochen 5 Tagen
  • Vielen Dank für den
    vor 5 Wochen 19 Stunden
  • Die alten CMS Vergleiche von contentmanager.de
    vor 5 Wochen 1 Tag
  • Gut gemacht
    vor 5 Wochen 1 Tag
  • Layout Builder etc. z.B. für Landing Pages
    vor 5 Wochen 1 Tag
  • Links
    vor 5 Wochen 3 Tagen
  • Moin,wow, sehr gutes
    vor 5 Wochen 4 Tagen
  • Dass ist eine spannende
    vor 5 Wochen 5 Tagen

Statistik

Beiträge im Forum: 250316
Registrierte User: 20566

Neue User:

  • Robertspaft
  • drupalthemes
  • rofilm

» Alle User anzeigen

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