Verschiedenen Inhaltstypen Bilder zuordnen und Abfragen
am 23.02.2010 - 18:28 Uhr in
Hallo miteinander,
seit einigen Wochen beschäftige ich mich mit Drupal. Dies ist mein erster Beitrag, da ich mich momentan irgendwie im Kreis drehe. Ich möchte verschiedenen Inhaltstypen jeweils ein Bild zuordnen und dieses auch mit Views darstellen können. Als Beispiel:
Ich habe verschiedene Redakteure
Anton
Berta
Cäsar
Die Redaktuere sind virtuell, das heißt, es handelt sich nicht um Benutzer, die Beiträge werden nur in ihrem jeweiligen Namen erstellt.
Diese erstellen verschiedene Beiträge zu Themen
Arbeitsunfälle
Brustvergrößerungen
Citronenpressen (was besseres ist mir mit C nicht eingefallen)
Ich habe zuerst den Inhaltstyp "Redakteur" erstellt, da jeder Redakteur eine eigene persönliche Seite mit Steckbrief und Portraitbild hat. Wenn ich mit Views nach dem Inhaltstypen filtere, bekomme ich eine schöne Liste mit den Potraits und Namen, die mich dann auf die entsprechende Seite verlinkt. So weit so gut.
Dann habe ich den Inhaltstyp "Beitragstyp" erstellt. Funktioniert äquivalent, zu jedem Beitragstyp gibt es eine kleine Seite, die diesen erläutert ("unter Arbeitsunfällen versteht man bla bla bla"). Außerdem hat jeder Beitragstyp ein eigenes Icon.
Jetzt kommt das Problem:
Ich möchte einen Inhaltstyp erstellen, in dem ich Inhalt (Beitrag) eingebe und ihn einem Beitragstypen und einem Redakteur zuordne. Das klappt auch, allerdings hätte ich gerne, dass dann im Beitrag automatisch das Portrait des Redakteurs und das Icon des Beitragstyps erscheint. Verlinken auf Redakteur und Beitragstyp funktioniert mit CCK Beitragsreferenz und Auswahlliste wunderbar, nur das mit den Icons bekomme ich nicht hin. Wenn ich mit CCK ein Imagefield erstelle, lädt es jedesmal das Icon von neuem hoch und ballert mir den Server zu (ok, sind kleine Bilder, aber es geht schließlich ums Prinzip).
Wenn ich die Icons als Taxonomiebild definiere, bekomme ich immer die Meldung, dass mein Server das nicht unterstützt
Ich habe sogar ein einfaches Textfeld mit Auswahlliste erstellt und mit auf das entsprechende Bild auf dem Server verlinkt, ist aber auch ungeschmeidig.
Als einzige Lösung fällt mir noch ein, dass ich jeden Beitragstyp als eigenen Inhaltstypen definiere und das Problem über Themeing (node-templates) löse. Damit wäre das dann aufgeschoben, da ich von PHP und CSS noch keine Ahnung habe (kommt aber noch! Bin ehrgeizig:).
Ich hoffe, ich habe das jetzt nicht zu wirr beschrieben, aber so sieht es momentan in meinem Kopf aus.
Lieben Gruß
Felix
- Anmelden oder Registrieren um Kommentare zu schreiben

Felix schrieb ... Ich
am 23.02.2010 - 20:15 Uhr
... Ich möchte einen Inhaltstyp erstellen, in dem ich Inhalt (Beitrag) eingebe und ihn einem Beitragstypen und einem Redakteur zuordne. Das klappt auch, allerdings hätte ich gerne, dass dann im Beitrag automatisch das Portrait des Redakteurs und das Icon des Beitragstyps erscheint...
Servus Felix,
warum das "Rad" neu erfinden und Keine Nutzer anlegen? Nimm das Core Modul PROFILE oder zur Not auch das Modu CONTENT PROFILE! Damit legst Du Deine Profilseiten für Deine Redakteure an.
Und dann kannst Du als Redakteur "ALFRED" schreiben, oder als Admin mit der Rollen Berechtigung den Autoren zu wählen ...
Schon hättest Du Deine im Nutzerprofil eingegebenen Bilder in den Beiträgen.
Willkommen im "Club" und viel Spaß beim Drupalieren!
Auch wenn keine Antwort von
am 23.02.2010 - 20:54 Uhr
Auch wenn keine Antwort von mir kommt. Willkommen im Club.
Servus Thomas, auch :-)
-----------------
Gruss Kemal
http://www.oguz-online.de
An Benutzer habe ich auch schon gedacht...
am 24.02.2010 - 05:40 Uhr
Vielen Dank für die Antwort und die freundlichen Begrüßungen!
An die Möglichkeit, die Redaktuere als Benutzergruppe zu führen, habe ich auch schon gedacht. Allerdings bliebe dann immer noch das Problem, dass die Beitragstypen ebenfalls ein Icon/ Image besitzen sollen. Ich habe gestern noch wild die Module durchsucht, ob es eines gibt, mit dem man auf ein Feld referenzieren kann.
Je mehr man lernt, desto mehr merkt man, was man alles falsch machen kann!
Einen schönen guten Morgen
Felix