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

[gelöst] Daten aus 2 Tabellenfeldern lesen

Eingetragen von McAldo (80)
am 07.12.2008 - 21:02 Uhr in
  • Allgemeines zu Drupal
  • Drupal 6.x

Hallo,

ich habe eine 4-spaltige Tabelle, in der ersten Spalte steht ein Datum. In einem Block sollen die Einträge der nächsten 2 Daten mit dem Eintrag aus Spalte 2 angezeigt werden.

Um das mal etwas deutlicher zu machen:

| Datum | Ort | Betreff | Lehrer|
| 02.02. | Stadt | ein anderer | ein Schlumpf |
| 03.04. | Dorf | geheim | ein anderer |
u.s.w.

In dem Block (so eine Art News-Block) soll dann stehen:

02.02. in Stadt
03.04. in Dorf

Ich habe mir das Views-Modul installiert, aber ich blicke (noch) nicht richtig durch. Aus den Anleitungen (z.B. http://www.drupalcenter.de/handbuch/4212) werde ich nicht schlau. :(

Was brauche ich konkret, um das gewünschte Ergebnis zu erzielen?

McAldo

‹ Node Und Teaser Ansicht trennen / Style Welche Editor verwendet Drupalcenter? ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

Ins Grobe

Eingetragen von netzkoop (1820)
am 07.12.2008 - 21:33 Uhr

Ins Grobe geschrieben:
Screencast anschauen

Dein Inhaltstyp hat die Felder Datum, Ort, Betreff, Lehrer

- View vom Typ Node
- Standards: Darstellung = Tabelle, Felder = Datum + Ort, Filter = Typ: DeinTyp
- Ansicht hinzufügen: Block
- Block aktivieren

  • Anmelden oder Registrieren um Kommentare zu schreiben

Danke für deine Antwort.

Eingetragen von McAldo (80)
am 08.12.2008 - 11:54 Uhr

Danke für deine Antwort. Das hat auch irgendwie funktioniert. Zumindest habe ich die Anzeige in dem Block.
Aber so ganz ist es noch nicht so wie es sein soll.
Es soll auf einer Seite eine Tabelle zu sehen sein mit den 4 Spalten. Aus dieser Tabelle sollen wie schon geschrieben, die nächsten 2 Termine im Block angezeigt werden. Wenn ich das nun so konfiguriere wie du schreibst, dann kann ich zwar einen Eintrag machen, aber pro Termin wird das immer eine neue Seite.

Leider hab ich bei der Sache noch nicht den vollen Durchblick. Ich möchte das gerne auf Drupalweise machen und nicht selber eine Datenbankabfrage/-anzeige programmieren.

Also, nochmal genauer die Eckpunkte:

1) 1 Seite (mit Hauptmenülink) mit einer Tabelle mit 4 Spalten
Spalte 1: Datum
Spalte 2: Ort
Spalte 3: Thema
Spalte 4: Lehrer
2) Anzeige der nächsten 2 Termin mit Ort in einem Block in der Seitenleiste
(die Anzeige im Block habe ich schon hinbekommen, aber noch nicht, dass nur die nächsten 2 Termine gefiltert werden)
3) Optional; Eintrag der Termine in die Tabelle pro Zeile (mit Ajax?)

Ich hoffe, du kannst mir mit den Infos einen genaueren Tipp geben, wie ich das hinbekomme, bzw. wo ich aussagekräftige Infos darüber finde. Ich bin sicher nicht der einzige, der so etwas haben möchte. :-)

McAldo

  • Anmelden oder Registrieren um Kommentare zu schreiben

Hast du dir den Screencast

Eingetragen von netzkoop (1820)
am 08.12.2008 - 12:24 Uhr

Hast du dir den Screencast angesehen?

Zitat:

kann ich zwar einen Eintrag machen, aber pro Termin wird das immer eine neue Seite.

Wo machst du diesen Eintrag? Hast du dir einen Inhaltstypen angelegt mit den entsprechenden Feldern?

Generell machst du dir eine View mit mehreren Ansichten. Dann kannst du für jede Ansicht die Optionen einstellen wie gewünscht.
Für die Seite z.B. 25 Einträge, alle 4 Felder, Pfad, Menüpunkt usw.
Für den Block (übersteuern) 2 Einträge, Sortierung nach Beitragsdatum, nur 2 Felder

View betrifft die Anzeige der Termine. Eingabe der Termine passiert über den (CCK)-Inhaltstypen

  • Anmelden oder Registrieren um Kommentare zu schreiben

Eventmodul?

Eingetragen von McAldo (80)
am 11.12.2008 - 22:53 Uhr

Bevor ich jetzt weiter das bisherige Versuche, wäre ein Event-Modul vielleicht ganz gut geeignet? Immerhin sind die Termine irgendwie auch Events. :-)

McAldo

  • Anmelden oder Registrieren um Kommentare zu schreiben

Etwas so?

Eingetragen von r4s6 (1383)
am 12.12.2008 - 11:11 Uhr

Stellst Du dir das etwa so vor, wie auf meiner Seite http://www.advent-in-etzgen.ch?
ich habs mit dem Calendar-Modul geschafft.

Aber achtung ist noch nicht alles optimal verlinkt. (Ist noch eine Baustelle)

Gruss Roger

  • Anmelden oder Registrieren um Kommentare zu schreiben

So ähnlich

Eingetragen von McAldo (80)
am 13.12.2008 - 00:12 Uhr

Hallo,

ja, so ähnlich. Also die Übersicht bei dir auf der linken Seite stelle ich mir so vor. Allerdings reichen mir da die nächsten 3 Termine. Und super wäre bei der Jahresübersicht, wenn da alle Termine in einer Übersicht zu sehen sind. Es sind nicht so viele. :-)

Die Calendar und Date Module habe ich bereits installiert. Nun geht es ans anpassen. :-) Hast du vielleicht eine gute Anleitung dafür?

McAldo

  • Anmelden oder Registrieren um Kommentare zu schreiben

CCK & Views?

Eingetragen von r4s6 (1383)
am 13.12.2008 - 09:08 Uhr

Als Einstieg hat mir die Anleitung von dereine gedient.

Ich denke Du hast Auch die Module CCK und View bereits installiert. Wenn dem so ist, so findest Du in der Views-Übersicht eine View Calendar, die schon einige vordefinierte Anzeigen integriert hat, aktiviere diese View. Für die kleine Übersicht auf der linken Seite habe ich die Anzeige Upcoming für meine Bedürfnisse angepasst. Das Ganze ist sehr Einfach aufgebaut, und steht bei mir noch in der Entwicklungsphase.

Gruss Roger

  • Anmelden oder Registrieren um Kommentare zu schreiben

Danke für den Link. Das

Eingetragen von McAldo (80)
am 23.12.2008 - 00:24 Uhr

Danke für den Link. Das hilft schon etwas weiter. Vom Grundprinzip ist die Sache nun klar, aber mir ist noch nicht ganz klar, wie ich die einzelnen Einträge der Termine auf einer Seite als Übersicht anzeigen kann. Es gibt in dem View Calendar einen Anzeige "Year" und auch "Page". Ich hab es aber noch geschafft diese zum Anzeigen der Termine auf einer Seite zu überreden.

McAldo

  • Anmelden oder Registrieren um Kommentare zu schreiben

Eigene Anzeige

Eingetragen von r4s6 (1383)
am 23.12.2008 - 00:49 Uhr

Füge doch einfach eine eigene Anzeige vom Typ Seite hinzu und stelle diese als Tabelle dar. Das müsste in etwas deinen Anforderungen gerecht werden.

Gruss Roger

  • Anmelden oder Registrieren um Kommentare zu schreiben

Ok, ich versuche das

Eingetragen von McAldo (80)
am 23.12.2008 - 00:52 Uhr

Ok, ich versuche das mal.
Habe mir gerade nochmal deine Seite angeschaut. Die Ansicht links mit den nächsten Terminen ist genau das was ich auch benötige. :-)

Bis man das alles so am laufen hat .... :-)

McAldo

  • Anmelden oder Registrieren um Kommentare zu schreiben

Die Tabelle wird nun

Eingetragen von McAldo (80)
am 26.12.2008 - 12:10 Uhr

Die Tabelle wird nun erstellt. Danke für die Denkanstöße. :-)

Nun geht es aber weiter mit den Schwierigkeiten. Im View hab ich eine Seite für die Tabellenansicht angelegt. Dort gibt es in der Auswahl aber auch eine Block-Ausgabe (zu dem Upcoming). Wenn ich da bei anzuzeigende Einträge 2 eingebe, dann steht das auch bei allen anderen Ausgabeformaten. Sollte das nicht eigentlich nur bei z.B. Block dann zu sein? Auch sollten da nur 2 Felder der Tabelle angezeigt werden. Lösche ich die überflüssigen, dann sind die auch in der Seitenansicht weg. :( Was hab ich da wieder übersehen?

McAldo

  • Anmelden oder Registrieren um Kommentare zu schreiben

Und schon selber gefunden :)

Eingetragen von McAldo (80)
am 26.12.2008 - 12:15 Uhr

Ah..., schon gelöst. Es hilft, wenn man darüber spricht, oder wie in dem Fall, schreibt. :-)

Man muss die Standardeinstellung übersteuern und dann wird es richtig angezeigt.

McAldo

  • Anmelden oder Registrieren um Kommentare zu schreiben

Rabbit69 schrieb Stellst Du

Eingetragen von McAldo (80)
am 26.12.2008 - 14:07 Uhr
Rabbit69 schrieb

Stellst Du dir das etwa so vor, wie auf meiner Seite http://www.advent-in-etzgen.ch?
ich habs mit dem Calendar-Modul geschafft.

Wie hast du es hinbekommen, in der Anzeige der nächsten Termin einzustellen, dass auch nur die nächsten genommen werden? Das nur 2 angezeigt werden hab ich schon geschafft. Aber das andere ist eine Filter- oder Sortiereinstellung?

McAldo

  • Anmelden oder Registrieren um Kommentare zu schreiben

fertig

Eingetragen von McAldo (80)
am 26.12.2008 - 19:58 Uhr

Ich habe das nun auch mit "upcoming" gemacht. Mit "block view" klappte es nicht. In "upcoming" ist auch schon soweit alles drin, was man für die Anzeige benötigt. Man muss nur noch die Anzahl usw. konfigurieren. :-)

Danke für die Hilfe.

McAldo

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

Statistik

Beiträge im Forum: 250233
Registrierte User: 20452

Neue User:

  • ByteScrapers
  • Mroppoofpaync
  • 4aficiona2

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