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

Teaser/Exzerpte in der Sidebar?

Eingetragen von Anonymous (0)
am 20.09.2005 - 11:15 Uhr in
  • Allgemeines zu Drupal

Hallo,
ich schreib jetzt mal einfach, was ich verwirklichen möchte und meine bisherigen Überlegungen dazu, und hoffe, dass jemand von Euch mir noch entscheidende Anregungen geben kann:

Die geplante Seite hat ein dreispaltiges Layout, das mit phptemplate arbeitet.

Die Navigation wird durch ein hierarchisches Taxonomy-Vokabular gesteuert.

->Jedem Begriff wird fast immer nur eine Node (Typ:Seite / Page) zugeordnet werden (d. h. mehr oder weniger "statischer" Inhalt)

->Auf jeder Taxonomy-Term-Seite (also "Sektion" und "Untersektionen" des gesamten Auftritts) soll jeweils in der linken Spalte eine Liste mit Teaser (+ Teaserbild) zu den "darunter liegenden" Seiten, also den Seiten erscheinen, die den Childs des gerade angezeigten Taxonomy-Terms zugeordnet sind. Teaser meint hier aber nicht die ersten Zeilen einer Node, sondern einen davon unabhängigen Text (wie beim Exzerpt-Modul).

Ich hoffe, ich habe klar formulieren können, was ich da will.

Überlegungen meinerseits:

1. Kann ich mir per Flexinode ein individuelles Teaserdings stricken.
2. Kann ich dieses Flexinode per phptemplate themen (flexinode-n.tpl.php, glaube ich)
3. Wie aber bekomme ich die Teaser-Flexinodes in einen Block / in die Sidebar?

Danke für alle Anregungen (auch unabhängig zu meinen eigenen Überlegungen, vielleicht fällt Euch ja grundsätzlich was besseres ein?)

‹ Site configuration challenge bei drupal.org Content getrennt nach Content-Typen ausgeben ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

brainstorming : teaser in sidebar

Eingetragen von micha_1977 (nicht überprüft) (0)
am 20.09.2005 - 11:26 Uhr
  1. excerpt module scheint nötig oder ... falls das geht ein flexinode mit einem teaser-feld
  2. das teaserfeld per default nicht darstellen (phptemplate)
  3. sidebar block erstellen der ausgehend von der aktuellen Seite die child-terms und die entsprechenden nodes aus der Datenbank zieht und dann title + teaser-feld darstellt

ich weiß aber das ich oft bissl zu "techie" denke ;-) geht also bestimmt auch einfacher/anders

MfG Micha
- work in progress mit Langmi.de

  • Anmelden oder Registrieren um Kommentare zu schreiben

Ja, das war so ungefähr,

Eingetragen von roland (nicht überprüft) (0)
am 22.09.2005 - 12:34 Uhr

Ja, das war so ungefähr, wie ich mir das auch dachte. 1.) und 2.) sind kein Problem, aber 3.) wegen mangelnder PHP-Kenntnisse.

Ich hab schon nach geeigneten Snippets für den Block gesucht, bin aber noch nicht fündig geworden. ->Vielleicht kann mir einer sagen, wie das so ungefähr ginge?

Außerdem Zusatzproblem: Wie schließe ich aus, dass die extra geschaffenen Teaser-Flexinodes, die ich einem Term zuordne nun nicht im Content auf der Taxonomy-Term-Seite erscheinen wie die anderen "normalen" Pages, die diesem Taxonomy-Term zugeordnet wurden. Soll ja nicht zusätzlich auftauchen, sondern eben nur in der linken Spalte, also dem dafür geschaffenen Block.

  • Anmelden oder Registrieren um Kommentare zu schreiben

mein Ansatz zielte eher

Eingetragen von micha_1977 (nicht überprüft) (0)
am 23.09.2005 - 12:34 Uhr

mein Ansatz zielte eher darauf ab, das jeder Flexinode ein spezielles Feld hat in dem - der vom Text unabhängige - Teaser eingetragen wird

d.h. der flexinode beinhaltet
- den richtigen Text
- den extra-teaser

die Darstellung wird dann über phptemplate gesteuert, problematisch könnte hier höchstens die RSS Funktion von Drupal sein, da weiß ich grad nicht, ob das zusätzliche Feld ebenfalls in den Feed kommt
(Holger ? Björn ?)

dieses Teaser Feld bzw. des Inhalt wird per default eben nicht dargestellt sondern nur in dem sidebar block direkt aus der Datenbank ausgelesen

ich hab grad Urlaub, also überleg ich mir dazu nächste Woche ein Snippet, praktisch gesehen mußt du ja nur wissen

1. in welcher Tabelle sind die Flexinodes und deren Inhalte
2. welche Drupal Datenbankfunktionen gibt es ? (siehe drupaldocs
3. wie soll der PHP Code ungefähr aussehen

wär schön wenn du erst selbst schaust, ich helfe dann gern weiter wenn du nicht weiterkommst :-)

MfG Micha
- work in progress mit Langmi.de

  • Anmelden oder Registrieren um Kommentare zu schreiben

Re: mein Ansatz zielte eher

Eingetragen von bv (3924)
am 23.09.2005 - 15:44 Uhr
micha_1977 schrieb

die Darstellung wird dann über phptemplate gesteuert, problematisch könnte hier höchstens die RSS Funktion von Drupal sein, da weiß ich grad nicht, ob das zusätzliche Feld ebenfalls in den Feed kommt

Ich glaube Flexinodes werden garnicht per Feed ausgegeben. Wenn ich mich recht erinnere, zieht der RSS-Feed seine Daten aus der Node Tabelle, Flexinodes werden in einer seperaten Tabelle gespeichert.

Aber man kann es bestimmt einigermaßen einfach anpassen...

Grüße
Björn

  • Anmelden oder Registrieren um Kommentare zu schreiben

Danke Euch beiden für die

Eingetragen von roland (nicht überprüft) (0)
am 24.09.2005 - 21:29 Uhr

Danke Euch beiden für die Mühe. Ich habe mich jetzt entschlossen, dass anders - weniger automatisiert - zu lösen. Ich mache jetzt händische Blocks für die Teaser, die ich dann nur bei dem entsprechenden Nodes anzeigen lasse. Obwohl ich natürlich den Ansatz über Flexinodes und Teaserfeld immer noch sehr interessant finde.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Benutzeranmeldung

  • Registrieren
  • Neues Passwort anfordern

Aktive Forenthemen

  • Medien und andere Daten mit Feeds von Drupal 7 auf Drupal 10 migrieren
  • 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?
Weiter

Neue Kommentare

  • Inzwischen sind wir bei
    vor 1 Woche 2 Tagen
  • Migrieren von D7 auf D8/ D10/ D11
    vor 1 Woche 2 Tagen
  • melde mich mal wieder, da ich
    vor 8 Wochen 6 Tagen
  • Hey danke
    vor 9 Wochen 18 Stunden
  • Update: jetzt gibt's ein
    vor 9 Wochen 1 Tag
  • Hallo, im Prinzip habe ich
    vor 9 Wochen 5 Tagen
  • Da scheint die Terminologie
    vor 9 Wochen 6 Tagen
  • Kannst doch auch alles direkt
    vor 10 Wochen 3 Tagen
  • In der entsprechenden View
    vor 10 Wochen 3 Tagen
  • Dazu müsstest Du vermutlich
    vor 10 Wochen 3 Tagen

Statistik

Beiträge im Forum: 250235
Registrierte User: 20463

Neue User:

  • marouane.blel
  • capilclinic
  • Quabzibboter

» 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 9 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