Seite mit statischen Bildern erstellen. Umrandung/Rahmen aber abhängig vom CCK-Feld
am 14.07.2010 - 16:22 Uhr in
Hallo,
ich bin relativ neu in der Drupalwelt und stehe schon vor dem ersten Verständnisproblem das ich leider nicht mit Litaratur lösen kann. Dazu brauche ich eure Erfahrung ;)
Und zwar habe ich folgendes Problem.
Ich möchte eine Seite erstellen, welche schließlich über meineDomain.de/Seite erreichbar ist. Auf dieser möchte ich 10 Bilder anordnen (statisch, immer die gleichen).
Die Umrandung der jeweiligen Bilder (ob rot oder grün) wird von einem CCK-Feld abhängig gemacht (angekreuzt oder nicht). Also benötige ich eine Datenbankabfrage.
Wie löse ich das Problem am besten? Da ich soviele Fragen zu diesem (für euch bestimmt nicht schweren) Problem habe, würde ich mich freuen wenn ihr mir vielleicht in Stichpunkten den Lösungsweg skizzieren könntet. Wie löst man das Problem professionell?
Zum Beispiel fragen:
Erstelle ich die Seite mit Views oder Inhalt erstellen->Seite
Wie bekomme ich die Bilder in die Seite? Einfach unter sites/all/ ein Verzeichnis anlegen und die Bilder darein kopieren? Anschließend einfach per "img src" in das template einfügen?
Wie kann ich das CCK-Feld abfragen (falls ihr eine lösung ohne views vorschlagt)?
Tausend Dank im voraus und beste Grüße
André
- Anmelden oder Registrieren um Kommentare zu schreiben

Zitat: Die Umrandung der
am 15.07.2010 - 06:47 Uhr
Die Umrandung der jeweiligen Bilder (ob rot oder grün) wird von einem CCK-Feld abhängig gemacht (angekreuzt oder nicht).
Soll jedes Bild ein CCK-Feld haben oder alle 10 eins?
Hallo, danke für die
am 15.07.2010 - 09:15 Uhr
Hallo,
danke für die Hilfe.
Da hab ich mich leider zu schwammig ausgedrückt. Sorry. Jedes Bild bzw. jede Umrandung soll von je einem CCK-Feld abhängig sein.
Bsp. 10 Ckeckboxen für 10 Bilder. Wenn Häckchen gesetzt= grüner Rand, ansonsten rote Umrandung.
Vielleicht kannst Du nochmal
am 15.07.2010 - 09:36 Uhr
Vielleicht kannst Du nochmal detaillierter erläutern, was genau Du meinst bzw. machen willst. Ein Anwendungsbeispiel würde reichen. Wenn es "statisch, immer die gleichen" sein soll, brauchst Du kein CCK o.ä., sondern kannst die Bilder doch einfach statisch als Block oder Teil Deines Themes einsetzen.
Wenn Du CCK nimmst, würdest Du jedes mal 10 neue Bilder erstellen. Das ist nach meiner Auffassung nicht "statisch, immer die gleichen", sondern "dynamisch, jedes mal 10 neue". ;-) Daher wäre eine genauere Beschreibung sinnvoll.
Ein Ansatz für CCK (ohne zu wissen, ob es Deinem Anwendungsfall entspricht): Erstelle einen neuen CCK-Typ, z.B. "images". Der kriegt dann ein neues image_field für das Du eine Häufigkeit von 10 setzt (d.h. es müssen 10 Bilder angelegt werden). Ausserdem macht Du ein Dropdown-Feld (o.ä.) in dem Du eine Liste mit Farben angibst. Anschließend erstellst Du ein eigenes Template für Deinen Content-Type (müsste irgendwie content-type-name.tpl.php o.ä. heisse, gucke mal in der Doku), in der Du dann die Bilder nach Deinen Wünschen (z.B. in einem Grid angeordnet) ausgibst und den Wert Deines Dropdown-Feldes als CSS-Klasse hinzufügst. Dann kannst Du die entsprechenden CSS-Klassen implementieren, so dass sie einen entsprechend farbigen Border setzen.
Ähnlich sollte es mit Views auch gehen.
Hallo, vielen Dank auch für
am 15.07.2010 - 09:52 Uhr
Hallo,
vielen Dank auch für deine Hilfe.
Okay, dann erkläre ich es nochmal detaillierter:
Ich möchte unter www.meinedomain.de/uebersicht eine Seite erstellen, welche dem Benutzer eine Übersicht bietet, in wieweit er Gruppen in einem bestimmten Formular aktiviert hat.
Das besagte Formular beinhaltet verschiedene Gruppen, jede Gruppe wird durch eine Checkbox aktiviert. Auf der Überichtsseite ist jede Gruppe mit einem Bild dargestellt. Ist die Checkbox der jeweiligen Gruppe gesetzt, erscheint ein grüner Rahmen um dem Bild, andernfalls rot.
Also suche ich einen Weg, um eine Seite zu erstellen, welche statische Bilder beinhaltet, aber dynamisch Checkboxen eines Formulars auswertet. Abhängig davon wird der Rahmen des Bildes bestimmt.
Ich hoffe es ist jetzt klarer und ihr könnt mir Tipps zur Umsetzung geben. Vielen Dank.
Aha... irgendwie fehlt mir da
am 16.07.2010 - 07:16 Uhr
Aha...
irgendwie fehlt mir da jetzt noch der Zusammenhang zu CCK und deiner Node-Struktur.
Kannst du mal ein Screenshot oder eine Beschreibung der entsprechenden Inhaltstypen und Felder posten?
Damit ich mir vorstellen kann welches Feld abgefragt werden muss.
Gruppen bedeutet in diesem Zusammenhang nicht OG-Modul Gruppen, oder?