Einfache Liste
am 15.01.2013 - 09:59 Uhr in
Hallo,
ich bin auf der Suche eines Modules, welches einfache Datensätzen mit zb 2 Feldern innerhalb eines Inhalttypes einträgt.
Ok kurze Erklärung um es einfacher zu erklären.
Ich habe einen Inhaltstypen "Newsbeitrag". - Innerhalb jedes Newsbeitrages gibt es eine Liste von Personen mit jeweiligen Telefonnummern.
Man soll also bei der Anlegung eines Newbeitrages folgenede Daten dem Inhaltstypen Newsbeitrag hinzufügen können.
1 | Max Mustermann | 045 2215 546 | LÖSCHEN | EDIT
2 | Andreas Zweifel | 045 2215 505 | LÖSCHEN | EDIT
3 | Thorsten Urlaub | 045 2215 502 | LÖSCHEN | EDIT
+NEU
Es sollte die Möglichkeit geben unenedlich viele Personen hinzuzufügen. Ausserdem sollten die Einträge löschbar und sortierbar sein.
Ich möchte nicht für jene Minimal Datensätze jedes mal einen eigenen Inhaltstype anlegen müssen. Den ich dann nacher umständlich dem Node Newsbeitrag zuordnen muss. Die Daten sollten beim Node selbst bleiben.
Ich denke mal Listfield wäre ein passender Name.. ich habe leider nur nichts gefunden diesbezüglich.
Danke für Hilfe
Gruss
Moritz
- Anmelden oder Registrieren um Kommentare zu schreiben
Sieht mir nach 'nem Fall für
am 15.01.2013 - 10:08 Uhr
Sieht mir nach 'nem Fall für http://drupal.org/project/field_collection aus. Beim Inhaltstyp ein Feld vom Typ Field Collection anlegen. Die Field Colllcetion ihrerseits besteht dann z.B. aus den Feldern Name und Telefonnummer. Die einzelnen Items der Field Collection kannst Du in den Nodes auch in der Reihenfolge ändern oder löschen, das ist alles schon an Bord.
Drupal Freelancer im Rheinland gesucht?
Super Danke Dir
am 15.01.2013 - 11:09 Uhr
Ja ist genau was ich gesucht habe.. vielen Dank.
Sachmal weisst du vielleicht mehr über die Möglichkeiten des Themen des von dem Modul erzeugten HtmlScripts?
Drupal liefert eigentlich
am 15.01.2013 - 12:45 Uhr
Drupal liefert eigentlich genügend IDs und Klassen in der HTML-Struktur. Dann braucht es "nur noch" CSS. Das ist ein wichtiges und umfangreiches Werkzeug aber für das Theming zwingend notwendig. Darin solltest Du Dich einarbeiten.
Beste Grüße
Werner
.
Werner
drupal-training.de
Moderator und Drupal Trainer
* - - - - - - - - - - - - - - - - - - - - - - - - - - - *
ja die ewige frage...
am 15.01.2013 - 12:55 Uhr
ja die ewige frage... theming.. mit css...
Wenn mal dirty und schnell sein soll .. kein problem.
Aber custom HTML ist bei professionellen Auftritten absolut notwendig... deshalb wird jegliches HTML immer customized...
Das hier ist ganz informativ:
http://drupal.org/node/1155752
Gruss
Dann mußt Du Dir für Deine
am 15.01.2013 - 13:35 Uhr
Dann mußt Du Dir für Deine spezielle Field Collection einen Field-Formatter schreiben. Damit hat Du volle Kontrolle über den erzeugten HTML-Code. Das gibt es dann aber nicht mehr fertig, sondern das mußt Du selbst schreiben.
Beste Grüße
Werner
.
Werner
drupal-training.de
Moderator und Drupal Trainer
* - - - - - - - - - - - - - - - - - - - - - - - - - - - *
danke Werner. Eigentlich
am 15.01.2013 - 14:03 Uhr
danke Werner. Eigentlich würde ich am liebsten einfach innerhalb der Node.tpl ein Array verwenden... das wär am schönsten.
Im node.tpl.php ist das Field
am 15.01.2013 - 15:00 Uhr
Im node.tpl.php ist das Field Collection Field aber nur eine Referenz auf die Field Collection Struktur. Da hast Du keine Inhalte.
Beste Grüße
Werner
.
Werner
drupal-training.de
Moderator und Drupal Trainer
* - - - - - - - - - - - - - - - - - - - - - - - - - - - *
verstehe... und wie tief
am 15.01.2013 - 15:13 Uhr
verstehe... und wie tief müsste man gehen um an die Daten zu kommen?
Gibt es eine Funktion mit der man anhand der Rederence id der field collection die Daten bekommt?
Gruss