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

Views Darstellung verändern

Eingetragen von Kulturmensch (165)
am 24.03.2020 - 19:23 Uhr in
  • Views
  • Drupal 8.x oder neuer

Bei dem Neubau meines Internetauftritts mit Drupal 8 steht Datenmodell und Struktur und es gibt schon einiges an Inhalt/BLOG-Beiträge. Jetzt möchte ich einige Änderungen am Design vornehmen wobei ich Bartik als Theme benutze und auch kein eigenes Theme erstellen will. Die Darstellung von Kategorien klappt mit Views/Ansichten sehr gut und ich erhalte z.B. folgende Ergebnis: https://www.tenckhoff.de/fototechnik für die Darstellung entsprechender BLOG-Beiträge in der Kategorie Fototechnik.Andere Kategorien funktionieren analog.
Damit bin ich schon recht zufrieden, möchte aber gerne noch Abstände zwischen den dargestellten Fotos einrichten, da die Standard-css-Dartsellung anscheinend keine Abstände berücksichtigt.
Kann mir jemand sagen, wo ich hierzu was (neue css-class?) einrichten muss?

‹ Javascript in Views Benutzerdefinierter Text [gelöst] Views D7: Liste auch unveröffentlichte Nodes für Gäste ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

Dafür muss das Theme manipuliert werden

Eingetragen von ronald (3857)
am 24.03.2020 - 21:17 Uhr

Welche keys überschrieben werden müssen, findest du im debugfester deines Browsers.

  • Anmelden oder Registrieren um Kommentare zu schreiben

css-class

Eingetragen von Kulturmensch (165)
am 24.03.2020 - 22:11 Uhr

Danke für die Rockmeldung. Wenn ich die "Ansicht" überarbeite, dann lassen sich dort unter Felder/image die Einstellmöglichkeiten des beigefügten screenshots aufrufen. Wäre dort nicht de Möglichkeit gegeben, eine entsprechende css-Anweisung einzugeben? Die standard css-Dateien des Themas wollte ich nach Möglichkeit nicht verändern

AnhangGröße
css.PNG 31 KB
  • Anmelden oder Registrieren um Kommentare zu schreiben

Offenbar kommst du von einem anderen CMS

Eingetragen von ronald (3857)
am 24.03.2020 - 22:32 Uhr

In Drupal hat Ansicht nur peripher mit der Darstellung zu tun.

Für die Darstellung ist das Theme/Template zuständig.

Ansicht ist nur das Ergebnis einer Datenbankabfrage.

Die Begrifflichkeit führt oft zu Verwirrung.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Schade

Eingetragen von Kulturmensch (165)
am 24.03.2020 - 23:09 Uhr

Ok, hatte gehofft, hier einfach eine neue css-class einfügen zu können ... aber dann komme ich wohl um eine Änderung der Templates von Bartik nicht drumrum. (Anm.: zu Deiner Vermutung - ich habe früher mit Wordpress und Typo3 gearbeitet und damals einen Versuch mit Drupal 6 schnell aufgegeben, Drupal 8 in Kombi mit composer/drush gefällt mir jetzt ganz gut).

Kannst Du mir ggf. noch sagen, wie ich die Änderungen der Bartik-Templates updatesicher einrichte? Child/sub-theme von Bartik erzeugen?

  • Anmelden oder Registrieren um Kommentare zu schreiben

Ein Child-Theme von Bartik zu

Eingetragen von wla (9464)
am 24.03.2020 - 23:34 Uhr

Ein Child-Theme von Bartik zu erzeugen und dabei die Einstellmöglichkeiten von Bartik zu behalten habe ich, im Gegensatz zu Drupal 7, bei Drupal 8 nicht mehr hinbekommen. In dem Fall kann man sich aber damit behelfen, daß man Bartik aus dem Verzeichnis core/themes nach themes/custom kopiert. Dann wird es nicht mehr überschrieben bei einem Update. Anschließend trägst Du in die bartik.libraries.yml einen eigene CSS-File ein, in dem Du Deine CSS-Änderungen einträgst und damit das Original überschreibst. Dann hast Du neben evtl. geänderten twig-Dateien nur eine CSS-Datei, auf die Du aufpassen mußt. Sollte es Updates an Bartik geben,mußt Du Dich aber selbst darum kümmern.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Dann mache ich mich auf die Suche nach dem Template

Eingetragen von Kulturmensch (165)
am 25.03.2020 - 13:34 Uhr

Herzlichen Dank für Deine Hinweise. Sobald ich es hinbekommen habe, melde ich mich hier noch einmal.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Hat funktioniert ... noch eine Kleinigkeit

Eingetragen von Kulturmensch (165)
am 03.04.2020 - 17:19 Uhr

Hallo Werner,
habe Deinen Hinweis jetzt umgesetzt und mit folgender css-Klasse habe ich nun die gewünschten Abstände meiner Fotokollektionen bei dem Standardthema Bartik erreicht:
.views-field-field-image {
max-width: 90%;
height: auto;
padding: 5px;
margin: 5px;
border-style: solid;
border-width: 6px;
border-color: #f6f6f2;
}
Jetzt gibt es noch eine störende Kleinigkeit. Wenn Du Dir z.B. hier https://www.tenckhoff.de/fototechnik das Ergebnis anschaust, dann zeigt sich unter jedem Bild eine gepunktete Linie. Hast Du eine Idee, wie ich die noch eliminieren kann?

  • Anmelden oder Registrieren um Kommentare zu schreiben

Das liegt an den a-Tags. Füge

Eingetragen von wla (9464)
am 03.04.2020 - 17:51 Uhr

Das liegt an den a-Tags. Füge bitte im CSS ein: .view-fototechnik a { border-bottom: none;}

  • Anmelden oder Registrieren um Kommentare zu schreiben

Hat geklappt:-)

Eingetragen von Kulturmensch (165)
am 03.04.2020 - 20:49 Uhr

Danke für die schnelle Hilfe! Hat in meiner Testinstallation direkt geklappt. Ich habe jetzt .view a { border-bottom: none;} eingetragen, um den Effekt der gepunkteten Linie auf allen Views zu unterdrücken. Ist das ok oder handel ich mir damit Probleme ein?

  • Anmelden oder Registrieren um Kommentare zu schreiben

Nein, das kannst Du so

Eingetragen von wla (9464)
am 04.04.2020 - 09:33 Uhr

Nein, das kannst Du so machen, wenn es aus allen Views raus soll. Mein Ansatz war, es nur in dem einen View zu unterdrücken.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Gelöst:-)

Eingetragen von Kulturmensch (165)
am 04.04.2020 - 09:43 Uhr

Danke Werner, damit ist das Thema gelöst:-)

  • Anmelden oder Registrieren um Kommentare zu schreiben

Benutzeranmeldung

  • Registrieren
  • Neues Passwort anfordern

Aktive Forenthemen

  • Drupal CMS installieren
  • [erledigt]MP3 in Drupal 10 einbinden
  • (gelöst)Drupal 11 installieren
  • Titel ausblenden
  • Ich brauche dringen Hilfe zu Updates oder ggf. wwie geht Composer?
  • Dynamische Ansicht von Seiteninhalt (als Tabelle?)
  • Vergabe von Berechtigungen für bestimmte Rollen; mir fehlt der Haken bzw. das „Veröffentlicht“
  • Medien und andere Daten mit Feeds von Drupal 7 auf Drupal 10 migrieren
  • Rolle erstellen nicht zu finden
  • für drupal11 ein Slider Modul
  • [gelöst] W3CSS Paragraphs Views
  • Drupal 11 neu aufsetzen und Bereiche aus 10 importieren
Weiter

Neue Kommentare

  • Verwende doch das Tag dafür,
    vor 2 Tagen 9 Stunden
  • Guckst du hier: step by step
    vor 1 Tag 23 Stunden
  • Guckst du hier: step by step
    vor 1 Tag 23 Stunden
  • Ich habe ja keine Angst vor
    vor 1 Woche 4 Tagen
  • Ist grundsätzlichmachbar – aber nichts für „einfach mal schnell“
    vor 1 Woche 6 Tagen
  • Vielen Dank erst einmal, aber
    vor 2 Wochen 1 Tag
  • Du hast die "Trusted host
    vor 2 Wochen 1 Tag
  • Bitte genauer den aktuellen Lösungs-Ansatz beschreiben
    vor 4 Wochen 14 Stunden
  • Git und rsync sind die wichtigsten Werkzeuge
    vor 4 Wochen 4 Tagen
  • Arrrrg. Nix Tabelle :-D /*
    vor 8 Wochen 6 Tagen

Statistik

Beiträge im Forum: 250284
Registrierte User: 20499

Neue User:

  • Inga GuAph
  • Robertolix
  • DavidBit

» Alle User anzeigen

User nach Punkten sortiert:
wla9464
stBorchert6003
quiptime4972
Tobias Bähr4019
bv3924
ronald3857
md3717
Thoor3678
Alexander Langer3416
Exterior2903
» User nach Punkten
Zur Zeit sind 0 User und 23 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