Views Artikelausgabe

am 06.03.2015 - 11:15 Uhr in
Hallo, ich habe folgendes Problem. Ich habe zwei Blocke mit Views erzeugt und möchte in diesen mehrere Artikel ausgeben. In jedem Block eigene Artkelgruppe.
Ich habe mit (Theme Information) versucht leider klappt das nicht wie ich das haben möchte.
Ideal wäre wenn folgende HTML Code so aussehen würde.
<div class=“block-01“>
<div class=“artikel-block-01-titel“><h2><?php titelausgabe ?></h2></div>
<div class=“artikel-block-01-bild“><?php <img src=“<?php bildausgabe ?>“></div>
<div class=“artikel-block-01-datum“><p><?php Datumausgabe ?></p></div>
<div class=“artikel-block-01-anrisstext“><p><?php Anrisstext ?></p></div>
</div>
Wie geht das?
Mit Feldausgabe geht das nicht.
<?php print $output; ?>
- Anmelden oder Registrieren um Kommentare zu schreiben
Semantic Views
am 06.03.2015 - 12:26 Uhr
Ich bin mir ziemlich sicher, dass Du das durch das Überschreiben der unter "Theme information" angezeigten Template-Dateien hinbekommst. Alternativ kannst Du aber auch dieses Modul auspobieren: https://www.drupal.org/project/semanticviews
Danke
am 06.03.2015 - 15:30 Uhr
Mit "Theme Information" hab ich schon versucht ich kann nur einzelnes Feld pro Datei ausgeben und formatieren.
Ich möchte das aber mit einen Datei erledigen
Geht das vielleicht auch ohne Module?
Du nimmst die Felder titel,
am 06.03.2015 - 18:01 Uhr
Du nimmst die Felder titel, Bild, Datum, teaser, setzt sie auf unpublished und dann baust Du ein global:textfeld. Dort rein deine div Klassen und die Ersetzungsmuster, die dann zur Verfügung stehen.
-> feddich!
PS: Das ist eigentlich ein Klassiker für wla.
PPS: 2. Möglichkeit: felder als grid und 1 Spalte.
Dann im theming das row ...tpl.php nehmen. Dort dann die entsprechenden Veränderungen.
Bitte ein wenig genauer
am 06.03.2015 - 19:21 Uhr
Wo sollen diese Felder als unpublished gesetzt werden?
views -> fields -> add ->
am 06.03.2015 - 20:36 Uhr
views -> fields -> add -> title -> exclude from display (keine Anzeigge oder so).
Dann: add -> Global -> custom text. Das kommt als letztes bzw. steht in der Felderreihenfolge ganz unten. Dort mit divs und ersetzungsmuster arbeiten.