Views Liste mit Text und Bild
am 26.11.2010 - 10:18 Uhr in
morgen Drupaler,
ich kämpfe hier mit einem View der nicht will wie ich es brauche.
Erstellt habe ich folgendes:
Filter
Node Veröffentlicht =ja
Node Typ =Blog
Sotierkriterium
Node Beitragsdatum absteigend
Felder
Node=Titel
Node=Textkörper
Bei Node=Textkörper habe ich in den Einstellungen
Maximallänge 200, Nur am Wortende abschneiden, Auslassungspunkte hinzufügen,
Feld kann HTML enthalten, HTML Tags entfernen.
Das funktioniert soweit auch wie ich es möchte.
Jedoch haben manche Artikel auch Bilder im Text.
Diese möchte ich rechts als ein kleines Bild in der Liste mit dargestellt haben sofern im Artikel vorhanden.
Welches Feld muss ich nun hinzufügen, damit mir die Ausgabe wie gewünscht angezeigt wird ?
Habs mit Bild bzw. Bildanhang Feld versucht, jedoch ohne Erfolg es wird nichts angezeigt.
Habe auch im Inhaltstyp ein Feld für Bildanhang hinzugefügt, in der Hoffnung, dass ich diesen über das View anzeigen lassen kann in dem ich dem entsprechenden Artikel also nochmals ein Bild mit anhänge.
Habt ihr eine Lösung?
vielen Dank im Voraus, Axl
- Anmelden oder Registrieren um Kommentare zu schreiben
Also wenn "HTML Tags
am 26.11.2010 - 20:59 Uhr
Also wenn "HTML Tags entfernen" ausgewählt wurde, werden die IMG-Tags natürlich aus dem Text herausgefiltert. Aber wo liegt denn das Problem, wenn Du ein CCK-Feld für ein Bild hast? Diese Felder kannst Du dann ja problemlos in Views anzeigen?! Alles andere ist dann ja nur noch Formatierung mit CSS, also wenn es dannd arum geht, wo das Bild genau stehen soll und so...
Hallo, das HTML Tag gefiltert
am 29.11.2010 - 15:42 Uhr
Hallo,
das HTML Tag gefiltert werden, somit auch die Bider mit der Option "HTML entfernen" ist mir natürlich klar.
Was das anhängen eines Bildes über CCK betrifft, nun hat es geklappt. Habe das nochmals gelöscht und neu angelegt. nun erscheint auch im View ein kleines Vorschaubild.
Wo ich allerdings etwas nun etwas schwierigkeiten habe, ich die View Ausgabe via CSS zu formatieren.
Habe einen Screenshot hinzugefügt wie es momentan aussieht.
Das Bild soll bei jewieligen Artikel Links oder Rechts neben dem Text erscheinen.
Zwar finde ich die Classe dazu (image-attach-node-164) jedoch würde ich dann nur den einen Artikel entsprechend formatieren.
Ich möchte aber jeden Artikel der in der View ausgabe erscheint richtig dargestellt haben.
Nun glaube ich ich muss erst über View Theme Information das richtige *TPL.php raussuchen, anlegen und dieses entsprechend ändern oder?
Oder reicht es das wenn ich in meiner Theme.css den entsprechenden Classe hinzufüge. (Wenn ja, finde ich die richtige Classe nicht)
Ich stehe da momentan im Wald und finde die Bäume nicht.
Gruß Axl
Geht das v. vereinfachter wenn ich Semantic Views nutze ?
Gruß Axl
Die eingebundenen Bilder
am 29.11.2010 - 17:05 Uhr
Die eingebundenen Bilder sollten 2 CSS Klassen aufweisen.
Einmal die von dir genannte image-attach-node-*** und zusätzlich aber auch noch image-attach-node
Mit dem zweiteren sollte es möglich sein alle Bilder über diese Klasse zu formatieren.
Computerboard da wird dir geholfen
Also wie die Klassen egnau
am 30.11.2010 - 08:43 Uhr
Also wie die Klassen egnau heißen und vor allem: für welche Elemente Du das floating einsetzen solltest, erkennt man besser mit dem HTML-Quellcode :-)
Also wie die Klassen
am 30.11.2010 - 22:30 Uhr
hallo,
Die Seite < habe ich mit Firebug nachgesehen.
Das wäre z.b. die View Class view-display-id-panel_pane_1 und first, even, last wäre der jeweilige Beitrag.
Habs aber noch nicht gerafft wie ich nun das Bild links vor der Überschrift und dem text bekomme.
Auch die Classe scheint nicht die richtige zu sein.
Viele Grüße
Axl
Also das Bild bekommst du
am 30.11.2010 - 23:43 Uhr
Also das Bild bekommst du nach links in dem du es
1. nach oben verschiebst (also es vor der Überschrift und dem Teaser ausgibst)
2. Ihm den style Befehl: float:left verpasst.
Problematisch hier ist, dass deine Bilder leider keine allgemeine CSS Klasse anzeigen.
Welches Modul verwendest du für das einbinden von Bildern? Ich verwende das image-Modul (http://drupal.org/project/image)
Hier auf der Seite: http://www.fck-handball.de/vorstand kannst du sehen, das die Bilder eine allgemeine Klasse zusätzlich zur node spezifischen.
Eine andere Sache... du könntest auch mit views die Teaser ausgeben lassen und diese entsprechend anpassen
Computerboard da wird dir geholfen