Startseite
  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche
Startseite › Forum › Drupalcenter.de › Allgemeines zu Drupal ›

Menü-Eintrag, der nur nodes von einem bestimmten Typ anzeigt

Eingetragen von NeoAnderson1982 (46)
am 18.04.2008 - 06:07 Uhr in
  • Allgemeines zu Drupal
  • Drupal 6.x

Hallo,

ich schreibe gerade ein Modul für Drupal, dass ein neuer node-typ ist.
Nun wollte ich, dass ich mit einem Menü-Link alle Einträge dieses bestimmten node-typs aufgelistet bekomme.
Der node-typ heißt exercise (oder user-friendly Übung).
Meine Frage ist, wie kann ich darauf verlinken?
Um eine neue Übung zu erstellen, lautet der Link ja /node/add/exercise, aber wie, um alle Übungen aufzulisten?
Muss ich dafür ein Modul installieren?

Mit bestem Dank
Aljoscha

‹ Einblendung bei login Registrierung auf mehrere nodes verteilen ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

Es gibt mehrere

Eingetragen von UwBach (310)
am 18.04.2008 - 07:39 Uhr

Es gibt mehrere Möglichkeiten:

  1. Ich benutze zur Zeit dafür das Modul "Book" - da braucht man sich um fast nichts mehr kümmern.
  2. Beim Erstellen deines Beitrage, gleich einem Menüpunkt zuweisen. Den Rest erledigt Drupal selber.
  3. Die Ergebnisse selber zusammenstellen.
  4. Zu Punkt 3.
    Erstelle dir ein eigenes Modul dafür
    Mit einem Select auf die Tabelle {node} kannst du die Daten filtern. Unter {node}_type steht dein eigener Node-Type, {node}_title beinhaltet den Titel und {node}_status sollte 1 (veröffentlicht) sein. In der Tabelle {node_revision} sollten die Inhalte stehen, es sei den du hast dafür eine eigene DB-Tabelle angelgt (z. B. mit Webform oder CCK).In der Tabelle {node_revision} stehen jedenfalls die Teaser und die vollständigen Texte.

    Gruß

    UwBach

    • Anmelden oder Registrieren um Kommentare zu schreiben

    Da ich einen völlig neuen

    Eingetragen von NeoAnderson1982 (46)
    am 18.04.2008 - 17:51 Uhr

    Da ich einen völlig neuen node-typ schreibe, hilft mir das book-modul nicht.
    Registrierte User sollen Inhalt einstellen und diese sollen dann aufgelistet werden.
    Also muss ich in meinem eigenen Modul eine eigene Funktion schreiben, die dann die Inhalte ausgibt.
    Mal schauen, wie ich das machen muss...
    Danke Aljoscha

    • Anmelden oder Registrieren um Kommentare zu schreiben

    Beim Erstellen des neuen

    Eingetragen von Micha1111 (290)
    am 18.04.2008 - 18:24 Uhr

    Beim Erstellen des neuen Menüpunktes gibst Du als URL ein:
    taxonomy/term/nr
    nr musst Du natürlich durch die entsprechende Zahl ersetzen.

    • Anmelden oder Registrieren um Kommentare zu schreiben

    Da ist das nächste

    Eingetragen von NeoAnderson1982 (46)
    am 18.04.2008 - 19:05 Uhr

    Da ist das nächste Problem.
    Ich habe keine Taxonomy für den node angelegt.
    Kann natürlich sein, dass ich da noch zu neu bin in Drupal, um den Sinn für dieses Modul in der Taxonomy sehe.
    Ich hänge einfach mal 'nen Screenshot angehängt wie das Eingabeformular aussieht für das Modul.
    http://www.volleytraining.de/images/exercise.png

    • Anmelden oder Registrieren um Kommentare zu schreiben

    Nodes auflisten

    Eingetragen von md (3717)
    am 18.04.2008 - 22:30 Uhr

    Wenn du es ohne Taxonomy machen willst, was in deinem Fall auch sinnvoll ist (sonst müsstest du alle Nodes deines neuen Typs mit der selben Kategorie versehen), brauchst du entweder das Views-Modul oder du schreibst dir ein eigenes Modul, welches über den Callback für den Menüpunkt alle Nodes deines neuen Inhaltstyps auflistet.

    Einen impliziten Link 'node/mein-neuer-typ' gibt es bei Drupal nicht.

    vg
    --
    md - DrupalCenter

    mdwp* :: Drupal Services

    • 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 4 Tagen
    • Hey danke
      vor 2 Wochen 5 Tagen
    • Update: jetzt gibt's ein
      vor 2 Wochen 5 Tagen
    • Hallo, im Prinzip habe ich
      vor 3 Wochen 3 Tagen
    • Da scheint die Terminologie
      vor 3 Wochen 3 Tagen
    • Kannst doch auch alles direkt
      vor 4 Wochen 13 Stunden
    • In der entsprechenden View
      vor 4 Wochen 13 Stunden
    • Dazu müsstest Du vermutlich
      vor 4 Wochen 13 Stunden
    • gelöst
      vor 6 Wochen 4 Tagen
    • Ja natürlich. Dass ist etwas,
      vor 6 Wochen 5 Tagen

    Statistik

    Beiträge im Forum: 250233
    Registrierte User: 20459

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