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

Views mit Link im Kopfteil

Eingetragen von ronald (3857)
am 16.11.2011 - 12:43 Uhr in
  • Views
  • Drupal 7.x

Ich mache gerade meine ersten Gehversuche mit Views.
Es klappt nicht immer alles, aber es geht schon einiges.

Ich habe eine View angelegt, mit der ich Blogs gezielt anzeigen kann.
Einfach nur zusammengeklickt, und schwups hatte ich über der Liste einen Link, der es ermöglicht, an dieser Stelle einen neuen Blogbeitrag zu schreiben.

Mit einem anderen Inhaltstyp ist mir das leider nicht gelungen.

Ich habe aber auch keinen Eintrag in der Blog-View gefunden, der irgendwie anders wäre.

Noch eine Idee, die mich nicht loslässt: ist es möglich, dass der Menüpunkt nicht angezeiugt wird, wenn die Liste leer ist?

‹ View nicht cachen? Abfrage nach Inhaltstyp-Feldern ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

Du kannst in den "Kopfteil"

Eingetragen von xqbzzr (156)
am 17.11.2011 - 08:33 Uhr

Du kannst in den "Kopfteil" einfach folgendes eingeben:
<a href="../node/add/blog" title="Neu" target="_self">Neuen Blogeintrag erstellen</a>
Dabei muss das "blog" ersetzt werden durch die Bezeichnung Deines Inhaltstyps. Ausserdem darauf achten dass der Views-Kopfteil im "Filtered Html" Format geschrieben wird.
Dann noch das Häkchen setzen, damit der Link auch angezeigt wird, wenn die Liste leer ist.
Das wäre die hardcoded Variante.
Alternativ kannst Du ein eigene Menü erstellen, dass den Link zum Erstellen eines neuen Beitrags erhält und dieses Menü dann nur auf der Views-Seite anzeigen. Das ist etwas sauberer programmiert und ermöglicht z.B. auch eine Übersetzung des Links in andere Sprachen.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Menü

Eingetragen von ronald (3857)
am 17.11.2011 - 09:35 Uhr

Die Idee mit dem Manü gefällt mir.
Ich habe aber keine Möglichkeit gefunden, einen Menüeintrag von einer View oder Seite abhängig zu machen.

Ich suche eh' nach einer Möglichkeit, Menüeinträge von Berechtigungen abhängig zu machen.

Ansonsten müsste es jeweils ein eigener Block sein, was nicht so elegant aussieht.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Menü-Einträge werden sowieso

Eingetragen von sepp68 (444)
am 17.11.2011 - 09:44 Uhr

Menü-Einträge werden sowieso nur angezeigt, wenn man die Berechtigung hat

dh. ein Menu-Punkt mit blog/add wird nur angezeigt wenn du acuh die Brechtigung zum Hinzufügen von Blogf.Artikeln hast.

insofern ist die Menu-Lösung eigentlich die Beste

  • Anmelden oder Registrieren um Kommentare zu schreiben

Wenn Du ein eigenes Menü

Eingetragen von xqbzzr (156)
am 17.11.2011 - 10:30 Uhr

Wenn Du ein eigenes Menü erstellst, dann wird dafür automatisch auch ein Block erzeugt, mit dem Du dieses Menü platzieren kannst. Wenn Du dem Block den Titel gibst, bleibt ausser dem Link node/add/blog nichts übrig. Je nachdem, was Dein Theme an Areas bietet kannst Du diesen Block direkt über der Content-Area anzeigen und den Block selbst so konfigurieren, dass er nur dann angezeigt wird, wenn der Pfad Deine View zeigt.
Wenn Dein Theme keine Area über dem Content hat, kannst Du wiederrum den Block per php im View-Header aufrufen.
Die Steuerung, wer den Link zum Erstellen des Blog-Contents sehen darf übernimmt Drupal sowieso automatisch.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Benutzeranmeldung

  • Registrieren
  • Neues Passwort anfordern

Aktive Forenthemen

  • für drupal11 ein Slider Modul
  • [gelöst] W3CSS Paragraphs Views
  • Drupal 11 neu aufsetzen und Bereiche aus 10 importieren
  • Wie erlaubt man neuen Benutzern auf die Resetseite zugreifen zu dürfen.
  • [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?
  • Update Manger läst sich nicht Installieren
Weiter

Neue Kommentare

  • melde mich mal wieder, da ich
    vor 2 Wochen 6 Tagen
  • Hey danke
    vor 3 Wochen 15 Stunden
  • Update: jetzt gibt's ein
    vor 3 Wochen 1 Tag
  • Hallo, im Prinzip habe ich
    vor 3 Wochen 5 Tagen
  • Da scheint die Terminologie
    vor 3 Wochen 5 Tagen
  • Kannst doch auch alles direkt
    vor 4 Wochen 3 Tagen
  • In der entsprechenden View
    vor 4 Wochen 3 Tagen
  • Dazu müsstest Du vermutlich
    vor 4 Wochen 3 Tagen
  • gelöst
    vor 6 Wochen 6 Tagen
  • Ja natürlich. Dass ist etwas,
    vor 7 Wochen 16 Stunden

Statistik

Beiträge im Forum: 250233
Registrierte User: 20463

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