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 - 17: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 (2189)
am 28.06.2016 - 07:02 Uhr

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

  • Anmelden oder Registrieren um Kommentare zu schreiben

Hallo :) Nun, was ich nur

Eingetragen von p031289 (23)
am 28.06.2016 - 09: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 (2189)
am 28.06.2016 - 10: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?)

  • Anmelden oder Registrieren um Kommentare zu schreiben

alles bischen sehr

Eingetragen von caw (2762)
am 28.06.2016 - 15: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

  • Anmelden oder Registrieren um Kommentare zu schreiben

Zeige den Block als Feld an

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

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

  • 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 19 Stunden
  • Guckst du hier: step by step
    vor 2 Tagen 9 Stunden
  • Guckst du hier: step by step
    vor 2 Tagen 9 Stunden
  • Ich habe ja keine Angst vor
    vor 1 Woche 4 Tagen
  • Ist grundsätzlichmachbar – aber nichts für „einfach mal schnell“
    vor 2 Wochen 44 Minuten
  • Vielen Dank erst einmal, aber
    vor 2 Wochen 1 Tag
  • Du hast die "Trusted host
    vor 2 Wochen 2 Tagen
  • Bitte genauer den aktuellen Lösungs-Ansatz beschreiben
    vor 4 Wochen 23 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: 20498

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 27 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