Views: News-Vorschau auf Startseite

am 15.11.2012 - 17:19 Uhr in
Hey hey,
ich bin neu hier und auch auf die Gefahr hin, dass dieses Thema hier schon zum 100 mal durchgekaut wurde - ich hab es leider immer noch nicht verstenden.
Zu meinem Wunsch:
Auf meiner Website haben sich mittlerweile schon einige News angesammelt, die ich sehr laienhaft auf die Startseite verlinkt habe. Sieht aber leider sehr unschön aus.
Ich möchte gerne, dass immer die 3 aktuellsten News auf die Startseite verlinkt werden - und zwar am besten als Block, falls das geht. Mit einem kleinen Bild, einer Überschrift und einem Abriss des Textes. Ich habe bereist herausgefunden, dass dies mit Views möglich ist, habe mir das auch schon geholt, so weit so gut. Nun weiß ich leider nicht, wie der nächste Schritt ist.
Wenn mir jemand helfen könnte, wäre das super.
- Anmelden oder Registrieren um Kommentare zu schreiben
Hi Lolly, da ich schon länger
am 16.11.2012 - 10:17 Uhr
Hi Lolly,
da ich schon länger Drupal 7 benutze kann ich dir nur Anhaltspunkte geben, aber von der grundsätzlichen Vorgehensweise hat sich ja nicht viel geändert. Also du machst folgendes:
1. Neue Views anlegen
2. Block anlegen
3. Bei Filters den Inhaltstyp des Inhalts der Angezeigt werden soll auswählen (z.B. News)
4. Bei Fields die Felder auswählen, die angezeigt werden sollen (z.B. title, image,...)
5. Items per page auf 3 setzen
6. Bei Sort criteria, date descending auswählen (damit der aktuellste oben steht)
7. Speichern
8. Zu deinen Blöcken gehen, den neu erstellten Block suchen und in der Blockkonfiguration einstellen wo er angezeigt werden soll
Hoffe du kommst damit klar :)
Gruß Crouchie
Hallo Crouchie, danke dir
am 19.11.2012 - 12:27 Uhr
Hallo Crouchie,
danke dir erst mal für deine Zeit!!
Also was ich bisher geschafft habe:
1. Views anlegen
2. Block anlegen
3. Bei Filter kann ich leider nicht "News" auswählen. In der Auswahl steht eigtl. immer dasselbe, egal ob bei Filter, Felder, Sortierkriterium etc. hääää?
4. bei Fields habe ich jetzt mal "Anrisstext" ausgewählt. Bei Image weiß ich nicht ob Image attach das richtige ist. Alles andere wäre image gallery, und ich möchte ja nur ein Bild anzeigen. Der Titel meiner News wird automatisch übernommen?
5. Items habe ich auf 3 gesetzt
6. Sortierkriterium ist auf "Node: Beitragsdatum aufsteigend"
Das wichtigste, was mir noch fehlt, ist der Filter auff die News. Kann ich mein Inhaltstyp News, den ich bereits habe, behalten und daraus den Block generieren, oder muss ich eine neue page erstellen? Wie ist es möglich, dass wenn ich einen neuen News-Artikel schreibe und dazu Bilder hochlade, ich selbst entscheiden kann, welches Bild in dem Block auf dr Startseite sichtbar ist? Oder macht es das immer automatisch und ich habe keine Eingriffsmöglichkeit?
Ich danke dir wirklich sehr für deine Hilfe. Ohne wäre ich komplett aufgeschmissen!! :)
Lg
Bei Filter kannst du sehr
am 19.11.2012 - 13:35 Uhr
Bei Filter kannst du sehr wohl "News" auswählen.
Du filterst dabei nach Inhaltstyp und dort findest du auch deinen Inhaltstyp für die News (so einen hattest du ja angelegt).
Wenn du manchmal ein Bild mit in der View anzeigen lassen willst und manchmal nicht, dann mußt du ein separates Feld speziell für diese Bilder vorsehen, die du in die View mit integrierst (Feld hinzufügen).
Wenn dann in dem Feld ein Bild drin ist, dann wird es angezeigt und wenn nicht, wird eben nichts angezeigt, also genau so, wie du das möchtest.
Wenn du die Ausgabe der View etwas stylen willst, empfehle ich dir das Display Suite.
Gerade wenn man eben nicht nur einen Titel und eine Beschreibung in der View verwenden will, ist es sehr hilfreich, die Felder über das Display Suite anzuordnen.
Gruß
Berthold
Den Filter habe ich nun auf
am 19.11.2012 - 13:42 Uhr
Den Filter habe ich nun auf die News, passt soweit. ich hab den Block auch schon positioniert.
Das Problem ist aber, dass ich nicht, wie erhofft durch Klick auf den Anrisstext oder den Titel auf die eigtl. Page gelange. Es ist gar kein Link hinterlegt. Wie mache ich das?
Weiter ist gar kein Anrisstext abgebildet, sondern nur der Titel und das Wort "Anrisstext:". Bzw. wenn ich zeitl. absteigend sortiere, ist kein Abrisstext da, wenn aufsteigend, ist er sa. Warum auch immer...
Ist Display Suite auch ein Modul?
grüße
Lolly schrieb Den Filter habe
am 19.11.2012 - 14:02 Uhr
Den Filter habe ich nun auf die News, passt soweit. ich hab den Block auch schon positioniert.
Das Problem ist aber, dass ich nicht, wie erhofft durch Klick auf den Anrisstext oder den Titel auf die eigtl. Page gelange. Es ist gar kein Link hinterlegt. Wie mache ich das?
Du kannst bei den Einstellungen zum Titel die Option "Titel auf seinen Beitrag verlinken" oder so auswählen. Dann hast Du die Links auf die News.
Ist Display Suite auch ein Modul?
Schau doch mal hier ;-)
Gruße 2be
Ok, das mit der Verlinkung
am 19.11.2012 - 15:14 Uhr
Ok, das mit der Verlinkung hat geklappt, allerdings nur beim Titel. Der Anrisstext, der leider eh nicht da ist, kann nicht verlinkt werden, ist das richtig? Hat jemand eine Idee, warum der Anrisstext nur dann auftaucht, wenn ich es aufsteigend sortiere?
Was mir noch aufgefallen ist: Ich hätte gerne ein "mehr" oder ein "weiter" am Ende des Anrisstextes. Wenn ich das aktiviere, bzw. auf ja klicke, erscheint es trotzdem nicht. Habt ihr eine Ahnung woher das kommt?
Grüße
Dann arbeite mit dem Modul
am 19.11.2012 - 15:22 Uhr
Dann arbeite mit dem Modul [do:ds Display Suite]. Dort kannst Du definieren, wie der Anrißtext ausgegeben wird (auch den Link auf den Titel). In Views gibst Du dan den Inhalt als Anrißtext aus und alles ist, wie Du möchtest. Auch den Weiter-Link kannst Du mit der Display-Suite einbauen. Das geht dann alles über das normale Manage Display des Datentyps. Achtung, Du mußt erst ein Layout definieren und sichern, damit Du alle Felder für die Anzeige gezeigt bekommst.
Beste Grüße
Werner
Mit dem Anrisstext kann ich
am 19.11.2012 - 15:31 Uhr
Mit dem Anrisstext kann ich nicht beurteilen, wenn Du die Einstellungen nicht näher beschreibst, da versagt meine Glaskugel :-) Doch ich würde die Darstellung des VIEW nicht auf Felder, sondern einfach auf Beitrag einstellen. Das machst Du in den Basiseisntellungen. Zeilendesign (Field rows) einfach auf Node umstellen. Außer Du hast einen triftigen Grund, mehr als den Titel und den Anrisstext darzustellen. Denn das macht das Zeilendesign Node automatisch.
Die Lösung von Werner ist jedoch universaler.