Content Template, muss man php können?
Eingetragen von Firelux (12)
am 20.05.2011 - 22:50 Uhr in
am 20.05.2011 - 22:50 Uhr in
Hallo,
Im Moment habe ich nur eine normalen Textkörpen inden ich den HTML Code eingebe, habe immer im Teaser ein Bild (mit Link auf Body) links und rechts einen kleinen Text mit Abstand zum Bild (im HTML).
Im Body kommt dann der Teaser und der Textkörper nach dem Break.
Jetzt möchte ich das ganze aber etwas schöner Aufbauen mit einem Bild Field und 2 Text Feldern (im Contemplate Template). Jedoch bin ich da komplett überfordert weil ich keine Ahnung von PHP habe. Gibt es da kein Programm oder Zusatzmodul das mir bei Aufbau helfen kann?
Danke!
- Anmelden oder Registrieren um Kommentare zu schreiben
Firelux schrieb Jetzt möchte
am 21.05.2011 - 06:00 Uhr
Jetzt möchte ich das ganze aber etwas schöner Aufbauen mit einem Bild Field und 2 Text Feldern...
Was hält Dich davon ab, in deinem Inhaltstypen einfach ein weiteres Textfeld anzulegen? Dafür bräuchte es kein PHP!
Drupal 7 Screencasts in deutsch!
Möchte das Bildfeld (mit
am 21.05.2011 - 08:50 Uhr
Möchte das Bildfeld (mit Link) links neben dem ersten Textfeld im Teaser.
Anzeige Eigenschaften im
am 21.05.2011 - 17:16 Uhr
Anzeige Eigenschaften im entsprechenden Inhaltstyp! Linke Positionierung erreichst Du mit ner CSS Anweisung float.
Du brauchst noch immer kein PHP :-) Sieh Dir mal das folgende Tutorial an ... schätze, das kann Dir helfen ... http://www.thoor.de/drupal/anleitungen/automatisch-unterschiedliche-bild...
Drupal 7 Screencasts in deutsch!
Danke. Bin aber leider noch
am 24.05.2011 - 20:11 Uhr
Danke. Bin aber leider noch nicht weiter gekommen... Habe das gelesen, auch der Artikel über CSS, ich möchte das Bild aber nur bei einem Inhaltstyp links, wenn ich jetzt in die CSS Datei vom Theme gehe, ändere ich das doch für alle?
Du solltest Du solltest Dich
am 24.05.2011 - 23:10 Uhr
Du solltest Du solltest Dich mal intensiver mit CSS und seinen Möglichkeiten befassen. Das kann man nämlich die Selektoren über die Reihenfolge von Klassen steuern. Dupal verpaßt von Hause aus schon mal dem Node-Typ eine Klasse. Von da aus kann man mit Klassen der Felder weiterkommen bis zu dem img, das man ändern möchte. Das ist dann ganz speziell und nur für das img-Tag nach dieser Kette von Klassen.
Beste Grüße
Werner
.
Werner
drupal-training.de
Moderator und Drupal Trainer
* - - - - - - - - - - - - - - - - - - - - - - - - - - - *
Danke. Dachte nicht dass ich
am 25.05.2011 - 08:16 Uhr
Danke. Dachte nicht dass ich mich jetzt intensiver mit CSS befassen müsste nur im ein Bild links anordnen zu können. Also muss ich mich jetzt mit CSS und dem Theme befassen? Nicht mit Contemplate, View oder sonst Irgendetwas? z.B auf der Thoor.de Seite wurden die Bilder mit dem Theme so angeordnet ?
Firelux schrieb z.B auf der
am 25.05.2011 - 11:31 Uhr
z.B auf der Thoor.de Seite wurden die Bilder mit dem Theme so angeordnet ?
Das ist ein angepasstes FRAMEWORK Theme, in dem unter anderem die node.tpl.php entsprechend angepasst wurde und natürlich auch eigene CSS Anweisungen hinzugefügt wurden.
Aber nur um ein Bild floaten zu lassen, muss man nicht an die Template Dateien ran. ein float:left und ein margin:0 20px 20px 0; für das Bild sollten reichen.
Drupal 7 Screencasts in deutsch!
Und wo muss ich das
am 25.05.2011 - 12:16 Uhr
Und wo muss ich das float:left und ein margin:0 20px 20px 0; eingeben?
Firelux schrieb Und wo muss
am 25.05.2011 - 12:27 Uhr
Und wo muss ich das float:left und ein margin:0 20px 20px 0; eingeben?
Die Lösung zu dieser Frage findest Du auf der letzten Seite des von mir empfohlenen Tutorials, dessen Link Du angeblich schon gefolgt bist.
Ansonsten kann ich Dir wie Werner schon vorher nur empfehlen, Dich mit CSS auseinander zu setzen http://www.css4you.de ist eine gute Nachschlagequelle im Web. Vielleicht helfen Dir auch die beiden unteren Artikel unter http://www.thoor.de/drupal/css-kniffe um derartige Probleme zukünftig alleine lösen zu können?
Drupal 7 Screencasts in deutsch!
Firelux schrieb Und wo muss
am 25.05.2011 - 21:10 Uhr
Und wo muss ich das float:left und ein margin:0 20px 20px 0; eingeben?
Nicht nur für Dich habe ich einen neuen Screencast aufgenommen, mit dem hoffentlich auch Du jetzt dieses Problem bewältigen kannst:
-> http://www.thoor.de/drupal/video-tutorial/css-easy-way-mit-firefox-firebug
Viel Erfolg!
Drupal 7 Screencasts in deutsch!