Startseite
  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche
Startseite › Forum › Drupalcenter.de › Module › Views ›

[gelöst] News-Ansicht mit Views realisieren

Eingetragen von mewcrazy (28)
am 14.01.2010 - 01:14 Uhr in
  • Views
  • Drupal 6.x

Hallo DrupalCenter Community,
und zwar bin ich derzeit dabei eine bestimmte News-Ansicht zu realisieren. Da ich neben Text, Titel, Erstellungsdatum auch ein Newsbild (welches ich zuvor der Node anhänge) anzeigen möchte, komm ich ohne Views wohl nicht aus. Nun hab ich also so gut wie alles erforderliche Installiert und eingerichtet.

Ich habe mir jetzt folgende View, mit dem Namen "news" und dem Pfad "content/news" zusammengebastelt:

http://pokerstrasse.net/content/news

Ausgewählt habe ich die HTML List. Nun bin ich dabei das ganze zu themen bzw. zu verändern, allerdings habe ich damit so meine Schwierigkeiten. Habe mir auch schon die Standard-Templates für meine Views benannt und in mein Theme-Ordner geschoben. (z.B. views-view-list--news.tpl.php)

Nun schaffe ich es aber einfach nicht eine View zu erstellen die folgendermaßen aussieht:

http://trendsein.de/images/referenzen/pokerstrasse.jpg

Fertige Div-Container (inkl. CSS) für die Anzeige habe ich bereits:

<div id="news-outer">
<div id="news-picture"></div>
<div id="news-content">
    <div id="news-date">
        <span class="news-date-month">
        </span>
        <br />
        <span class="news-date-d">
        </span>
      </div>
    <div class="news-title">
      </div>
      <div class="news-created">
      </div>
    </div>
</div>

Ich wäre euch wirklich sehr dankbar wenn Ihr mir etwas auf die Sprünge helfen könntet ;)

Übrigens habe ich noch eine Frage inwiefern ich das Copyright auf meiner Webseite erwähnen muss und ob es im Impressum reicht, bzw. ob ich einen Eigenen Text bzw. Link formulieren kann.
Denn dies ist leider durch meine Templateerstellung verloren gegangen ;)

‹ Exposed Filter als Select-Dropdown [gelöst] Views-Block nur anzeigen, wenn Inhalt? ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

CCK und Imagefield

Eingetragen von Nicolai Schwarz (1071)
am 14.01.2010 - 04:15 Uhr

Mach es dir einfacher: Installier dir CCK und Imagefield (und Imagecache) und füge dem Inhaltstypen ein Feld für ein Bild hinzu. Das kannst du per Imagecache zB auf vorgegebene Größen bringen. Im Teaser und Volltext kannst du einstellen, was jeweils zu sehen sein soll - zB im Teaser ein kleineres Bild, beim vollen Text aber ein größeres.

Mit Views kannst du dann gleich die Teaser anzeigen lassen plus Link auf den vollen Text.

Mit dieser Lösung musst du nicht mehr soviel basteln. Es ginge auch über die Upload-Funktion, aber mit ImageField wird es - meiner Meinung nach - komfortabler.

--
textformer mediendesign | Webkrauts

  • Anmelden oder Registrieren um Kommentare zu schreiben

Zitat: Mach es dir

Eingetragen von mewcrazy (28)
am 14.01.2010 - 04:24 Uhr
Zitat:

Mach es dir einfacher: Installier dir CCK und ImageField (und Imagecache) und füge dem Inhaltstypen ein Feld für ein Bild hinzu.

Das habe ich bereits getan. FileField ebenfalls. Nun habe ich ja durch das ImageField die Möglichkeit den Nodes Bilder anzuhängen richtig? Jetzt ist praktisch nur die Frage wie ich diese nun auf der Front (/node/) darstellen bzw. parsen kann.

Derzeit habe ich soweit die Anzeige eigentlich angepasst, es fehlen mir halt nur noch die Bilder aus dem Image Feld. -> http://www.pokerstrasse.net

  • Anmelden oder Registrieren um Kommentare zu schreiben

Felder anzeigen

Eingetragen von Nicolai Schwarz (1071)
am 14.01.2010 - 05:28 Uhr

Beim Inhaltstypen kannst du neue Felder hinzufügen, Felder bearbeiten, aber auch "Felder anzeigen". Dort kannst du einstellen, wann das Bild vom ImageField zu sehen sein soll. Ist ImageCache installiert und Formate dafür eingerichtet, kannst du dort auch ImageCache-Formate auswählen.
Den entsprechenden View richtest du passend dazu ein. Ich mache es so, dass ich die Teaser der Nodes anzeige. Ggf. musst du die node.tpl.php etwas anpassen.
Wenn es bei dir Probleme mit der Ausgabe gibt, mag es daran liegen, dass du bereits eine node.tpl.php dafür hast, die nun für die Probleme sorgt.

--
textformer mediendesign | Webkrauts

  • Anmelden oder Registrieren um Kommentare zu schreiben

Also beim Inhaltstyp news

Eingetragen von mewcrazy (28)
am 15.01.2010 - 21:13 Uhr

Also beim Inhaltstyp news (dazu habe ich auch eine node-news.tpl.php angelegt, für die Frontpage). Also sollte die node.tpl.php nicht für Probleme sorgen.

Die Einstellung, wann das Bild zu sehen sein soll, finde ich leider nicht. Nichts desto trotz müsste ich doch trotzdem noch einen PHP-Schnipsel in das Template schreiben oder nicht?

Ausser jedoch ich würde es mit der Views-Abfrage abfragen. Allerdings ist mein Problem glaube ich das Editieren der Templates. Ich meine eine News-Ansicht habe ich im Endeffekt ja schon hier: http://www.pokerstrasse.net/content/news

Jetzt ist allerdings die Frage wie ich erstmal das Themen anfange, ich bin irgendwie verwirrt.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Mischung

Eingetragen von Nicolai Schwarz (1071)
am 15.01.2010 - 22:17 Uhr

Naja, es ist eine Mischung aus den Einstellungen für den Inhaltstypen, die node-xxx.tpl.php und den View.

Meine News regle ich normalerweise so, dass der View den gesamten Beitrag anzeigt. In der node-xxx.tpl.php schreibe ich dann genauer rein, was angezeigt wird - unterschieden für die Fälle $page != 0 (Einzelansicht) oder $page == 0 (Node wird nicht einzeln angezeigt).
Dort steht auch so etwas wie print $field_bild_news[0]['view'];. Das wiederum gibt er so aus, wie ich die es beim Inhaltstypen für dieses Feld eingestellt habe. Also meist: kleines Bild im Teaser, größeres Bild in der Einzelansicht.

Wie es nun bei dir laufen muss, kann ich nicht sagen. Es gibt mehrere Möglichkeiten, das zu realisieren.

--
textformer mediendesign | Webkrauts

  • Anmelden oder Registrieren um Kommentare zu schreiben

Gibt es nicht eine

Eingetragen von mewcrazy (28)
am 15.01.2010 - 22:33 Uhr

Gibt es nicht eine Möglichkeit in die jetzige node-news.tpl.php die auf der Startseite von www.pokerstrasse.net verwendet wird, einfach das Bild aus dem ImageField (Also das an den Node gehängte Bild) an die Stelle des News-Bildes. Es soll nicht einmal vergrößert werden o.ä. Es hat eine feste Breite von 125x125px.

Falls du Zeit und Lust hättest mir das einzustellen, würde mich das wirklich freuen, ich werkel an dem Problem schon mehrere Stunden. Natürlich gegen ein Entgelt.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Einfach mal

Eingetragen von Nicolai Schwarz (1071)
am 15.01.2010 - 22:49 Uhr

Schreib einfach mal print $field_bild_news[0]['view']; in deine passende node-xxx.tpl.php. Das setzt ein Bild aus dem ImageField ein. Du musst nur statt field_bild_news die Bezeichnung für dein Feld eintragen; diese findest du bei den Felder des Inhaltstyps.

--
textformer mediendesign | Webkrauts

  • Anmelden oder Registrieren um Kommentare zu schreiben

Vielen Dank, hat wunderbar

Eingetragen von mewcrazy (28)
am 16.01.2010 - 14:09 Uhr

Vielen Dank, hat wunderbar funktioniert. Genau danach habe ich gesucht.

Habe direkt einen neuen Thread eröffnet, wegen einer Sprachauswahl via DropDown-Box.

  • Anmelden oder Registrieren um Kommentare zu schreiben

->Gelöste Forenbeiträge

Eingetragen von macode (145)
am 16.01.2010 - 15:11 Uhr

->Gelöste Forenbeiträge mit [gelöst] im Titel ergänzen

  • Anmelden oder Registrieren um Kommentare zu schreiben

Leider muss ich dieses Thema

Eingetragen von mewcrazy (28)
am 17.01.2010 - 17:08 Uhr

Leider muss ich dieses Thema noch einmal eröffnen und zwar werden die News-Bilder bei mir nur angezeigt wenn ich als Admin angemeldet bin.

Welche Berechtigung ist dafür zuständig?

  • Anmelden oder Registrieren um Kommentare zu schreiben

Content Permissions?

Eingetragen von Nicolai Schwarz (1071)
am 17.01.2010 - 17:17 Uhr

Hast du vielleicht im CCK-Modul die "Content Permissions" aktiviert? In dem Fall musst du in den Berechtigungen Gästen die Möglichkeit geben, die News-Bilder ansehen zu dürfen.

--
textformer mediendesign | Webkrauts

  • Anmelden oder Registrieren um Kommentare zu schreiben

Danke, genau daran hats

Eingetragen von mewcrazy (28)
am 18.01.2010 - 00:13 Uhr

Danke, genau daran hats gelegen, habe das Submodul "Content Permissions" nun einfach deaktiviert, da ich die Funktion derzeit eigentlich nicht benötige.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Benutzeranmeldung

  • Registrieren
  • Neues Passwort anfordern

Aktive Forenthemen

  • [Gelöst] Menü wie hier samsung.com/de/ wie, mit Drupal?
  • Wie erlaubt man neuen Benutzern auf die Resetseite zugreifen zu dürfen.
  • für drupal11 ein Slider Modul
  • [gelöst] W3CSS Paragraphs Views
  • Drupal 11 neu aufsetzen und Bereiche aus 10 importieren
  • [gelöst] Anzeigeformat Text mit Bild in einem Artikel, Drupal 11
  • Social Media Buttons um Insteragram erweitern
  • Nach Installation der neuesten D10-Version kein Zugriff auf Website
  • Composer nach Umzug
  • [gelöst] Taxonomie Begriffe zeigt nicht alle Nodes an
  • Drupal 11 + Experience Builder (Canvas) + Layout Builder
  • Welche KI verwendet ihr?
Weiter

Neue Kommentare

  • Казино с минимальным депозитом
    vor 7 Stunden 15 Minuten
  • Казино с минимальным депозитом
    vor 7 Stunden 15 Minuten
  • Казино с минимальным депозитом
    vor 7 Stunden 17 Minuten
  • Казино с минимальным депозитом
    vor 7 Stunden 18 Minuten
  • Казино с минимальным депозитом
    vor 7 Stunden 19 Minuten
  • melde mich mal wieder, da ich
    vor 2 Wochen 4 Tagen
  • Hey danke
    vor 2 Wochen 5 Tagen
  • Update: jetzt gibt's ein
    vor 2 Wochen 6 Tagen
  • Hallo, im Prinzip habe ich
    vor 3 Wochen 3 Tagen
  • Da scheint die Terminologie
    vor 3 Wochen 3 Tagen

Statistik

Beiträge im Forum: 250238
Registrierte User: 20454

Neue User:

  • Znogsnernoimb
  • ByteScrapers
  • Mroppoofpaync

» Alle User anzeigen

User nach Punkten sortiert:
wla9461
stBorchert6003
quiptime4972
Tobias Bähr4019
bv3924
ronald3857
md3717
Thoor3678
Alexander Langer3416
Exterior2903
» User nach Punkten
Zur Zeit sind 0 User und 17 Gäste online.

Hauptmenü

  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche

Quicklinks I

  • Infos
  • Drupal Showcase
  • Installation
  • Update
  • Forum
  • Team
  • Verhaltensregeln

Quicklinks II

  • Drupal Jobs
  • FAQ
  • Drupal-Kochbuch
  • Best Practice - Drupal Sites - Guidelines
  • Drupal How To's

Quicklinks III

  • Tipps & Tricks
  • Drupal Theme System
  • Theme Handbuch
  • Leitfaden zur Entwicklung von Modulen

RSS & Twitter

  • Drupal Planet deutsch
  • RSS Feed News
  • RSS Feed Planet
  • Twitter Drupalcenter
Drupalcenter Team | Impressum & Datenschutz | Kontakt
Angetrieben von Drupal | Drupal is a registered trademark of Dries Buytaert.
Drupal Initiative - Drupal Association