[gelöst]Feld "Zusammenfassung" - p-Tags in HTML anzeigen
Eingetragen von Bernsch (243)
am 20.01.2012 - 18:41 Uhr in
am 20.01.2012 - 18:41 Uhr in
Hy!
Wenn ich bei meinem Inhaltstype Artikel im Feld "Zusammenfassung" einen Text eintrage, dann wird er mit in der HTML-Ausgabe leider nicht von einem p-Tag umschlossen.
Daher ist auch meien Formatierung futsch bei den Anreissertexten, denn ich habe den p-Tags im Content eine gewisse Größe in % gegeben.
Hat wer ne Idee wie ich für das Feld "Zusammenfassung" die Ausgabe in HTML auch in p-Tags kriege?
lg
- Anmelden oder Registrieren um Kommentare zu schreiben
CSS präzisieren bzw. erweitern?
am 20.01.2012 - 19:04 Uhr
Eigentlich müsste D7 die Zusammenfassung mit einer entsprechenden ID/Klasse versehen, sodass du dein CSS entsprechend anpassen kannst, dass die Formatierung mit den p-Tags übereinstimmt.
Am besten mal Firebug verwenden, um unter die Haube zu gucken.
Code in Firebug
am 20.01.2012 - 19:33 Uhr
Habe ich bereits gemacht:
<section class="node-content">
<div class="field field-name-field-artikel-sektion field-type-taxonomy-term-reference field-label-inline clearfix">
<div class="field field-name-field-artikel-hauptbild field-type-image field-label-hidden">Teaserbild mit Link zum Artiklel</div
Text der Zusammenfassung Text der Zusammenfassung Text der Zusammenfassung Text der Zusammenfassung Text der Zusammenfassung Text
</section>
preprocess_node
am 22.01.2012 - 10:11 Uhr
Hätte jetzt versucht das Problem mit preprocess_node zu lösen:
function meintheme_preprocess_node(&$variables} {
$variables['content']['body']['#items'][0]['summary']['#prefix'] = '<p>';
$variables['content']['body']['#items'][0]['summary']['#suffix'] = '</p>';
}
Da ich aber beim Themen noch ziemlich grün hinter den Ohren bin, denke ich mal ich habe eine falsche Schreibweise gewählt oder so in der Art...
Würd mich freuen, wenn mir jemand die richtige Schreibweise kurz erklären würde bzw. beschreiben würde...
DANKE!
Warum willst Du unbedingt
am 22.01.2012 - 15:24 Uhr
Warum willst Du unbedingt noch ein p-Tag darum setzen? Du kannst den Text doch mit
section.node-content
klar ansprechen. Davor hast Du auch sicher noch ein div-Tag mit den Node-typ als Klasse, so daß Du die Kettediv.node-typ section.node-content
bilden kannst, die Deinen Text sicher anspricht.Beste Grüße
Werner
font-size in %
am 23.01.2012 - 17:51 Uhr
Hallo Werner!
Mein Problem ist das sich die p-Tags in #content auch in den divs bzw. den selben Klassen wie die Zusammenfassung befindet. Wenn ich jetzt die Zusammenfassung so anspreche wie du gemeint hast, werden die p-Tags auch beeinflusst. Da diese eine font-size in Prozent haben (font-size: 87.5%). Das wir dann igrndwie weitervererbt.
Ich krieg also nie die beiden auf eine glichgroße Schriftart... zumindest bis jetzt nicht...
Dann mußt Du für weiter innen
am 23.01.2012 - 18:35 Uhr
Dann mußt Du für weiter innen liegende Tags eine neue Kette bauen und die damit gezielt ansprechen. Das ist alles keine Schwarze Kunst. Du brauchst einfach etwas tiefer gehende CSS-Kenntnisse.
Beste Grüße
Werner
CSS-Tools
am 23.01.2012 - 19:14 Uhr
Danke für eure CSS-Tipps...
am 23.01.2012 - 21:04 Uhr
Danke für eure CSS-Tipps...
Mein Ziel wär eher einen WYSIWYG Editor ins das Summary Feld zu bekommen...
Wer eien Idee wie das geht?
lg, Bernsch
Mit Patch gelöst
am 19.04.2012 - 06:31 Uhr
Hat sich mit diesem PATCH erledigt.