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

View Block in Artikel

Eingetragen von p031289 (23)
am 27.06.2016 - 16:57 Uhr in
  • Views
  • Drupal 8.x

Hallo zusammen,

Ich habe mir für Drupal 8 eine neue Gallerie erstellt. Leider gibt es bisher keine wirklichen Gallieriemodule, um wenige Bilder schön darzustellen. Also tat ich folgendes:
- ich habe einen neuen Contenttyp "Gallerie" erzeugt
- einen View als Block erstellt
- die Darstellung der Bilder in der Colorbox anzeigen lassen

Nun möchte ich eben diesen Block/diese Gallerie in meinem Artikel anzeigen lassen. Der Grund ist der, dass ich auf einer Seite 2-3 Beispielgallerien zu unterschiedlichen Sachverhalten habe.

Kann mir jemand weiterhelfen oder hat dine bessere Idee?

Danke und LG

‹ View mit hervorgehobenem Filter im Block - Ergebnisse auf neuer Seite möglich? Suche in verschiedenen Profile2 Typen ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

Was ist jetzt genau das

Eingetragen von montviso (2085)
am 28.06.2016 - 06:02 Uhr

Was ist jetzt genau das Problem, bzw. was gefällt Dir an der gefundenen Lösung nicht?

LG Regina Oswald
-------------------------
Montviso - Internetdienstleistungen
http://www.montviso.de

  • Anmelden oder Registrieren um Kommentare zu schreiben

Hallo :) Nun, was ich nur

Eingetragen von p031289 (23)
am 28.06.2016 - 08:21 Uhr

Hallo :)

Nun, was ich nur nicht weiß, wie bekomme ich diesen Block in meinem Artikel (Node?!) eingeblendet? Ich habe das noch nie gemacht. Es muss ja eigentlich möglich sein, einen Block auch innerhalb des Artikels an eine bestimmte Position zu schieben.

Derzeit wäre es so, dass ich dem Block eine Position zuweisen würde, bspw. "HeaderMenü, FooterMenü" oder für mich "Inhalt". Dann sage ich, zeige diesen Block nur auf folgender Seite "abc". Nun erscheint der Block immer unterhalb meines Contents. Wenn ich jedoch 3 oder 4 solcher Blöcke erstelle und alle auf der Seite "abc" benötige, klappt dieses Prinzip nicht mehr.
Ein Bespiel:
Seite "abc" mit folgendem Aufbau

  • Inhalt 1
  • Gallerie zu Inhalt 1
  • Inhalt 2
  • Gallerie zu Inhalt 2
  • Inhalt 3
  • Gallerie zu Inhalt 3

LG Philipp

  • Anmelden oder Registrieren um Kommentare zu schreiben

Dann mußt Du Dir eben den

Eingetragen von montviso (2085)
am 28.06.2016 - 09:45 Uhr

Dann mußt Du Dir eben den ganzen Inhalt mit Blöcken zusammen stückeln.
Also eine leere Seite anlegen, die hat den node/123

Dann gibst Du Block 1 die Überschrift Inhalt 1 und er zeigt die Gallerie zu Inhalt 1 an.
Diesem Block sagst Du, er soll nur auf der Seite node/123 erscheinen.
Dann bekommt der nächste Block die Überschrift Inhalt 2 und kommt ebenfalls auf diese Seite unter den ersten Block.
U.s.w.

Auf die Seite node/123 könntest Du natürlich auch noch vor oder nach die Blöcke Inhalt schreiben.
Aber eben nicht dazwischen.

Wenn Du dazwischen noch Text benötigst, brauchst Du noch einen Text-Block, den Du zwischen die View-Blöcke einbindest.
Übersichtlich wird es dadurch natürlich nicht gerade...

Du könntest zwar auch mit dem Filter PHP den Code in deinem Inhalt-Body der Seite node/123 eintragen, um die Block View programmatisch einzubinden.
Aber das ist kein guter Stil und sollte auch aus Sicherheitsgründen nicht gemacht werden.

Eine andere Möglichkeit wäre es, eine View-Seite mit der ersten Gallerie zu machen, daran die Blöcke als View-Ansicht vom Typ Anhang anhängen.
Zusätzlicher Text müßte dann im Header, Footerbereich der View geschrieben werden.
Das ist aber noch unübersichtlicher.

Natürlich kannst Du auch immer ein eigenes Modul für sowas schreiben...

Interessant ist bei solchen Überlegungen immer, wer alles muß solche Texte ändern und wofür haben diese Menschen die Rechte (View, Blöcke, nur Nodes?)

LG Regina Oswald
-------------------------
Montviso - Internetdienstleistungen
http://www.montviso.de

  • Anmelden oder Registrieren um Kommentare zu schreiben

alles bischen sehr

Eingetragen von caw (2743)
am 28.06.2016 - 14:14 Uhr

alles bischen sehr umständlich. wenn die bilder aus der node stammen (also muss das bildfeld in die node mit rein und der inhaltstyp galerie wird überflüssig), einfach als kontextfilter beim view die node id hinzufügen. dann wird der view block nur auf entsprechenden seite mit entsprechenden bildern angezeigt. und in dem inhaltstyp mit dem bildfeld die ansicht bearbeiten und die bilder ausblenden

C.A.W. Webdesign

  • Anmelden oder Registrieren um Kommentare zu schreiben

Zeige den Block als Feld an

Eingetragen von wbue (234)
am 01.07.2016 - 10:44 Uhr

z.B. mit views_field_formatter oder mit dem von mir vereinfachte Modul in der Sandbox.

Wilfried
Drupal: a CMS without typo in its name
Auf Drupal.org bin ich als Pepe Roni unterwegs!

  • Anmelden oder Registrieren um Kommentare zu schreiben

Benutzeranmeldung

  • Registrieren
  • Neues Passwort anfordern

Aktive Forenthemen

  • fbsmp\plugins Hilfe
  • Migration über feeds von D6 auf D8
  • Wie in hook_views_query_alter() einen join auf Tabelle url_alias durchführen?
  • Theme Classy sei installiert, ist aber nicht bei Themes
  • Composer 1 zu Composer 2
  • Bitte um Einschätzung: Upgrade von Drupal 7 auf 9
  • Scroll zu View-Ergebnissen nachdem Filter angewendet ist
  • SQL-Injection? User hat sich Zugriff aufs Admin-Konto geholt und Änderungen vorgenommen.
  • [gelöst] Persönliches Kontaktformular, oder interne User Nachrichten
  • Webform Progress Symbol (Loading icon)?
  • Mehrere freie Mitarbeiter:innen gesucht für Kooperation
  • Webform Submission Eingaben über Views ausgeben?
Weiter

Neue Kommentare

  • Da wirst Du den Bug wohl selbst beheben müssen
    vor 21 Stunden 46 Minuten
  • Gleiches Problem: bootstrap 4
    vor 2 Tagen 23 Stunden
  • Da wirst Du den Bug wohl
    vor 3 Tagen 2 Stunden
  • Immer noch composer 1 zu 2
    vor 3 Tagen 16 Stunden
  • Beziehung Branche Adresse!
    vor 2 Tagen 2 Stunden
  • Sorry, dann gab es das bei
    vor 3 Tagen 19 Stunden
  • Beziehung Branche Adresse!
    vor 3 Tagen 19 Stunden
  • Auf Englisch heißt das
    vor 3 Tagen 22 Stunden
  • Composer Upgrade bei bestehendem Projekt
    vor 4 Tagen 1 Stunde
  • Du meinst Argument?
    vor 4 Tagen 1 Stunde

Statistik

Beiträge im Forum: 248393
Registrierte User: 19752

Neue User:

  • Aman_Musani
  • Dustinjex
  • Rickywap

» Alle User anzeigen

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