Contentfield "Langer Text" als Liste ausgeben
am 27.11.2012 - 10:58 Uhr in
Hallo Foren-Gemeinde!
Ich habe ein Problem bei einer individuellen Ausgabe und google mich quer durch's Internet. Mir fällt einfach kein passender Suchbegriff ein um mein Problem am ehesten zu formulieren, deswegen wende ich mich an euch.
Ich habe einen neuen Content-Type angelegt und verschiedene Felder dafür erstellt.
Ein Feld soll verschiedene Eigenschaften zu etwas enthalten.
Ich habe das Feld wie folgt mit Content befüllt:
Eigenschaft 1
Eigenschaft 2
Eigenschaft 3
Ausgegeben werden soll es wie folgt
- Eigenschaft 1
- Eigenschaft 2
- Eigenschaft 3
Dazu habe ich folgenden Code gefunden und angepasst:
<?php
print "<ul>";
foreach ( $node->field_technical_details['und'] as $detail) {
print "<li>" . $detail['value'] . "</li>";
}
print "</ul>";
?>
Der generierte Quelltext sieht wie folgt aus:
<ul><li>Eigenschaft 1
Eigenschaft 2
Eigenschaft 3 </li></ul>
Was ich momentan auch nicht verstehen kann, ist warum nur eine Ausgabe erfolgt, solange ich das"['und']" in der foreach-Schleife behalte.
Hat jemand von euch sowas schon Mal gemacht und kann mir helfe?
Falls es das Thema schon ein- oder Mehrmals gegeben hat, entschuldige ich mich!
- Anmelden oder Registrieren um Kommentare zu schreiben
Gelöst.
am 27.11.2012 - 14:01 Uhr
Dieses Modul macht genau das. http://drupal.org/project/textformatter
Ein Link zum "und"
am 27.11.2012 - 23:00 Uhr
http://www.computerminds.co.uk/articles/rendering-drupal-7-fields-right-way