Wie erstelle ich eine Landing Page für Drupal mithilfe von Panels?

Einführung: Erstellen von Drupal-Seiten mit Panels, Blöcken, & Ansichten.

Drupal 8 bietet Web-Publishern die Möglichkeit, verschiedene Beiträge zu veröffentlichen Inhaltstypen und filtern Sie dynamische Inhalte durch Ansichten komplexe Webseiten zu erstellen. In diesem Tutorial werden wir eine erstellen Panels Zielseite mit Ansichten Blöcke eingebettet in verschiedene Regionen innerhalb einer Vorlage.


Benutzer können auch Regionen, Bildern, Diashows, Videos, benutzerdefiniertem Text, Menüs usw. hinzufügen Panels mit Blöcke & Ansichten. Blockbereiche von Bedienfeldern können benutzerdefiniertes HTML und CSS enthalten, & PHP-Code.

Lass uns anfangen.

Erster Schritt: Installieren & Aktivieren Sie das Panel-Modul.

Der erste Schritt ist die Installation und Aktivierung des Panels Modul im Abschnitt Drupal-Administration.

  • Abhängigkeiten: Benutzer müssen zuerst die installieren Chaos Tools Suite laufen Panels.
  • Empfohlen: Platzieren Sie die Site in Wartungsmodus um das Upgrade zu starten.
  • Erforderlich: Navigieren Sie zu / admin / modules / install & Geben Sie den Link ein, um das zu installieren Chaos Werkzeuge Modul Suite.
  • Erforderlich: Navigieren Sie zu / admin / modules / install & Geben Sie den Link ein, um das zu installieren Panels Modul Suite.
  • Erforderlich: Navigieren Sie zu admin / modules & Aktivieren Sie die Layouterkennung Modulkomponente in Drupal Core zusammen mit dem cTools & Panels Module.

Vorbehaltlich von Datenbankfehlern oder Inkompatibilitäten mit benutzerdefinierten Designs können Administratoren jetzt ausgeführt werden Panels zur Erstellung von Inhalten & dynamische Zielseiten.

Wie erstelle ich eine Landing Page für Drupal mithilfe von Panels?

Hinweis: Benutzer sollten einen Erfolgsbildschirm sehen, der die erfolgreiche Installation beider Module überprüft.

Gehen Sie dann zum Abschnitt / admin / modules und aktivieren Sie beide CTools & Panels Modulkomponenten.

Wie erstelle ich eine Landing Page für Drupal mithilfe von Panels?

Wie erstelle ich eine Landing Page für Drupal mithilfe von Panels?

Wie erstelle ich eine Landing Page für Drupal mithilfe von Panels?

Wie erstelle ich eine Landing Page für Drupal mithilfe von Panels?

Panels Moduleinstellungen: Installiere das Panels & Panels IPE Modulkomponenten zusammen mit Chaos-Werkzeuge (einschließlich: Blöcke & Ansichten) für das CMS zur Erstellung von Zielseiten.

Wie erstelle ich eine Landing Page für Drupal mithilfe von Panels?

Empfohlen: Überprüf den Benutzerberechtigungen zum Panels & CTools at / admin / people / role, um das zu überprüfen Seitenadministrator oder andere Rollen die entsprechenden Kräfte haben und die neuen Einstellungen speichern.

Wie erstelle ich eine Landing Page für Drupal mithilfe von Panels?

Komplett: Nehmen Sie die Website aus Wartungsmodus unter admin / config / development / wartung, um mit dem Upgrade live zu gehen.

Schritt 2: Erstellen Sie Ansichtsblöcke für benutzerdefinierte Inhaltstypen.

In dieser Demo filtert die Zielseite dynamischen Inhalt aus drei benutzerdefinierten Inhalten Inhaltstypen in Drupal 8: Blogeinträge, Forenbeiträge, & Artikel. Jede dynamische Inhaltsliste wird mit den Knotenseiten in chronologischer Reihenfolge und den neuesten Posts auf der zuerst aufgelisteten Site verlinkt.

Wie erstelle ich eine Landing Page für Drupal mithilfe von Panels?

Hinweis: Web-Publisher können das aktivieren und ausführen Forum Modul in Drupal Core & benutze die Inhaltstyp mit dem Namen von “Artikel” Standardmäßig unter admin / structure / types installiert. Fügen Sie eine neue hinzu Inhaltstyp mit dem Namen von “Blog” & Geben Sie die Beschreibung unter / admin / structure / types / add ein.

die Einstellungen: Aktivieren Sie die Kontrollkästchen für die folgende Konfiguration & Speichern Sie das neue Blog Inhaltstyp:

  • Veröffentlicht
  • Auf die Titelseite befördert
  • Neue Revision erstellen
  • Anzeigen von Autoren- und Datumsinformationen

Das Ansichten Mit Erstellungsseiten können Blöcke erstellt werden, in denen der dynamische Inhalt in Listen gefiltert wird, die mit dem Hauptknoten verknüpft sind. Verwenden Sie die Ansichten Einstellungen für das Erstellungsdatum des Beitrags & den Namen des Autors. Die Bestellung kann standardisiert werden für Blogs, Forenbeiträge, & Artikel. Sortieren Sie jede Inhaltsliste in der Ansicht in chronologischer aufsteigender / absteigender Reihenfolge.

Wie erstelle ich eine Landing Page für Drupal mithilfe von Panels?

Zusammenfassung: Nach dem Ansichten Blöcke erstellt werden & für jeden gespeichert Inhaltstyp, wir wollen ein neues schaffen Panels Seite und binden Sie die Ansichten Blöcke in einem Panels Vorlage.

Wie erstelle ich eine Landing Page für Drupal mithilfe von Panels?

Hinweis: Verwenden Sie die Ansichten “Block hinzufügen” Funktion zum Gruppieren aller erforderlichen Ansichten Blöcke zum Panels in einem Abschnitt für eine einfache Verwaltung. Fügen Sie eine hinzu Bildfeld zum Blog Beiträge für dynamischen Inhalt in Listen mit Ansichten das kann mit navigiert werden Vorschaubilder mit benutzerdefinierten Bildgrößen.

Wie erstelle ich eine Landing Page für Drupal mithilfe von Panels?

Die Einstellungen: Erstellen Ansichten Blöcke zum Artikel, Blog, & Forum Beiträge mit Inhalt: Titel Felder & Information von Autor & Nach Datum im Display aufgeführt von Neueste Postzeit sortiert in Absteigend Auftrag. Speichern Sie die Ansichten Blöcke um sie zur Verfügung zu stellen Panels.

Code: Dafür Aussicht, das Format ist eingestellt auf “Unformatierte Liste” mit Felder. Unter dem Felder Sektion, Inhalt: Titel, Inhalt: Verfasst von, & Inhaltsrevision: Verfasst am Felder werden zur Anzeige ausgewählt. Das Geschrieben von Feld ist ausgeblendet & umgeschrieben in der Verfasst am Feld.

Snippet-Code für das Titelfeld überschreiben:

{{ Titel }}

Snippet-Code für das Feld Authored On überschreiben:

Geschrieben von: {{uid}} Datum: {{erstellt}}

Geben Sie diesen Code in das Feld ein Aufbau Einstellungen für die einzelnen Felder unter Ergebnisse neu schreiben. Dies gibt uns eine standardisierte Ausgabe auf der Ansichten Anzeige, die mit verwendet werden kann Artikel, Blog, & Forum Knoten in a Panels Seite über Ansichten Blöcke Export.

Wie erstelle ich eine Landing Page für Drupal mithilfe von Panels?

Ansichten Blöcke: Klicken Block hinzufügen im Ansichten & ändere das Inhaltstyp Filter & Blocktitel Einstellungen für Blog und Forum Beiträge. Speichern Sie das neue Block Einstellungen mit überschriebenen Werten.

Schritt drei: Wählen Sie eine Panel-Layout-Vorlage.

Panels bietet Web-Publishern eine Reihe verschiedener Auswahlmöglichkeiten für Spalten und Zeilen mit einem Vorlagensystem, mit dem dynamische Zielseiten in Drupal 8 erstellt werden können Ansichten Blöcke Site Builder, die oben erstellt wurden, werden auch in Betracht ziehen, Bilder, Diashows, Videos, benutzerdefinierten Text, Animationen usw. zu Seiten im Internet hinzuzufügen Panels Blöcke & Regionen Struktur.

Abhängigkeiten: Um zu bauen Panels Seiten in Drupal 8, Sie müssen auch die installieren Seitenmanager Modul.

Wie erstelle ich eine Landing Page für Drupal mithilfe von Panels?

Hinweis: Ein … kreieren Seite im Pagemanager, dann konvertiere es in a Panel. Jeder Panel region kann benutzerdefinierte CSS-Tags für die Abteilung und Region einfügen, die einem Thema hinzugefügt werden können.

Wie erstelle ich eine Landing Page für Drupal mithilfe von Panels?

Die Einstellungen: Für die Zwecke dieser Demo wird die “Drei Säulen – gestapelt” Layout wurde ausgewählt. Nach dem Speichern dieser Einstellungen navigieren Sie zu Panels Vorlage Seite & Ergänzen Sie die Ansichten Blöcke für jeden Inhaltstyp mit einem Titel für jeden Abschnitt.

Wie erstelle ich eine Landing Page für Drupal mithilfe von Panels?

Empfohlen: Verwenden “Blog”, “Artikel” & “Forenbeiträge” für die Titel und binden Sie die Ansichten Blöcke für jeden Inhaltstyp in der Panels Säulen.

Speichern Sie die Einstellungen für die Seite Panels. Dazu muss eine benutzerdefinierte URL-Adresse festgelegt werden.

Wie erstelle ich eine Landing Page für Drupal mithilfe von Panels?

Empfohlen: Machen Sie die URL zu einem Schlüsselwort für eine Zielseite oder verwenden Sie die dynamische Inhaltsfilterung mit Ansichten Inhalte anzeigen Blöcke im Panels automatisch von Taxonomie Begriff.

Schritt vier: Fügen Sie benutzerdefinierte Vorlagendesigns und Bilder hinzu, & Diashows.

Site-Administratoren können HTML / PHP-Code ausführen oder benutzerdefinierte Elemente einbetten Ansichten im Panels Blöcke zum Anzeigen von Bildern & Diashows. Es gibt eine breite Palette dynamischer Inhaltsmodule, die unter Open Source-Lizenzierung für Drupal kostenlos verfügbar sind und diese Inhalte automatisch über benutzerdefinierte Inhalte erstellen Ansichten sowie Ansichten Diashow & Dynamische Blockanzeige.

Installation: Um die Landing Page, wir werden zu navigieren Drupal 8’S Block Abschnitt unter / admin / structure / block / block-content & ein … kreieren Header & Fußzeilenblock mit benutzerdefinierten Begrüßungstexten und Bildern. Benutzer können auch einbetten YouTube-Video Dateien in diesen Abschnitten.

Wie erstelle ich eine Landing Page für Drupal mithilfe von Panels?

Zusammenfassung: Drupal-Publisher können erstellen Felder und TAxonomie zum Inhaltstypen und Filterlisten durch Ansichten. Diese Blöcke können eingebettet werden Panels Regionen im Vorlagen das funktioniert standardmäßig mit den meisten Drupal 8 Thema.

Fünfter Schritt: Durchsuchen Sie die Panels Blocks Library, um das Seitendesign abzuschließen.

Viele installierten Drittanbieter Module für Drupal automatisch erstellen Blöcke, Menüs, & Dynamischer Inhalt Listen, in die eingebettet werden kann Panels Regionen. Web-Publisher, die Drupal zum Erstellen von Zielseiten verwenden, können diese Ressourcen nutzen, indem sie die durchsuchen Blockbibliothek im Panels und Hinzufügen anderer erforderlicher Elemente zum Vorlagenregionen.

Wie erstelle ich eine Landing Page für Drupal mithilfe von Panels?

Empfohlen: Viele Web-Publisher verwenden Drupal 8 für soziale Netzwerke & Communitys binden aktive Benutzer und häufige Herausgeber ein, & Autorenlisten mit Links zu Profil Seiten.

Zusammenfassung: Verwenden Sie Ansichtsblöcke in Bedienfeldern, um dynamischen Inhalt zu filtern.

Einer der Hauptvorteile der Drupal CMS ist die Erweiterbarkeit der Plattform durch Module von Drittanbietern. Web-Publisher können dynamische Inhaltselemente aus diesen Modulen mithilfe von Zielseiten-Designs integrieren Panels & Ansichten mit den mit CSS angepassten Seitenbereichen. Verwenden Sie HTML & PHP-Code zum Erstellen fortschrittlicherer Designs für die Anzeige von Inhalten.

Wie erstelle ich eine Landing Page für Drupal mithilfe von Panels?

Fazit

Das endgültige Zielseiten-Design enthält eine Liste mit dynamischen Inhalten für Artikel, Blogeinträge, & Forenthemen, mit einer Ankergrafik und einem Einführungstext. Das Bartik-Thema wird mit Menü-Links zum verwendet Forum. Das Befolgen dieser Schritte ist eine effektive Möglichkeit, um erweiterte Zielseiten zu erstellen Drupal 8 mit Panels, Ansichten, & Blöcke um ein Vorlagensystem mit Responsive Themes.

Schauen Sie sich diese Top 3 Drupal Hosting Services an:

ChemiCloud

Startpreis:
2,76 $


Verlässlichkeit
10


Preisgestaltung
9.9


Benutzerfreundlich
9.9


Unterstützung
10


Eigenschaften
9.9

Bewertungen lesen

Besuchen Sie ChemiCloud

Hostinger

Startpreis:
0,99 $


Verlässlichkeit
9.3


Preisgestaltung
9.3


Benutzerfreundlich
9.4


Unterstützung
9.4


Eigenschaften
9.2

Bewertungen lesen

Besuchen Sie Hostinger

A2 Hosting

Startpreis:
$ 3,92


Verlässlichkeit
9.3


Preisgestaltung
9.0


Benutzerfreundlich
9.3


Unterstützung
9.3


Eigenschaften
9.3

Bewertungen lesen

Besuchen Sie A2 Hosting

Verwandte Anleitungen

  • So erstellen Sie eine Landing Page für Drupal 8 mit Display Suite
    Neuling
  • So erstellen Sie eine Landing Page für Drupal 8 mithilfe von Themenbereichen
    Neuling
  • So richten Sie ein Benutzerforum in Drupal 8 ein?
    Neuling
  • So erstellen Sie eine animierte Diashow in Drupal 8
    mittlere
  • So erstellen Sie eine Bildergalerie mithilfe von Ansichten in Drupal 8?
    mittlere
Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me