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

[gelöst] Daten aus 2 Tabellenfeldern lesen

Eingetragen von McAldo (84)
am 07.12.2008 - 22: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 - 22: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 (84)
am 08.12.2008 - 12: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 - 13: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 (84)
am 11.12.2008 - 23: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 - 12: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 (84)
am 13.12.2008 - 01: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 - 10: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 (84)
am 23.12.2008 - 01: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 - 01: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 (84)
am 23.12.2008 - 01: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 (84)
am 26.12.2008 - 13: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 (84)
am 26.12.2008 - 13: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 (84)
am 26.12.2008 - 15: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 (84)
am 26.12.2008 - 20: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

  • Neuinstallation: vermutlich ein rewrite-Problem
  • Drupal CMS installieren
  • [erledigt]MP3 in Drupal 10 einbinden
  • (gelöst)Drupal 11 installieren
  • Titel ausblenden
  • Ich brauche dringen Hilfe zu Updates oder ggf. wwie geht Composer?
  • Dynamische Ansicht von Seiteninhalt (als Tabelle?)
  • Vergabe von Berechtigungen für bestimmte Rollen; mir fehlt der Haken bzw. das „Veröffentlicht“
  • Medien und andere Daten mit Feeds von Drupal 7 auf Drupal 10 migrieren
  • Rolle erstellen nicht zu finden
  • für drupal11 ein Slider Modul
  • [gelöst] W3CSS Paragraphs Views
Weiter

Neue Kommentare

  • Was für einen Server benutzt
    vor 2 Tagen 15 Stunden
  • Wenn die Subdomain auf
    vor 4 Tagen 13 Stunden
  • ordnerstruktur
    vor 5 Tagen 44 Minuten
  • Die Subdomain muß auf den
    vor 1 Woche 8 Stunden
  • Verwende doch das Tag dafür,
    vor 4 Wochen 2 Tagen
  • Guckst du hier: step by step
    vor 4 Wochen 1 Tag
  • Guckst du hier: step by step
    vor 4 Wochen 1 Tag
  • Ich habe ja keine Angst vor
    vor 5 Wochen 4 Tagen
  • Ist grundsätzlichmachbar – aber nichts für „einfach mal schnell“
    vor 5 Wochen 6 Tagen
  • Vielen Dank erst einmal, aber
    vor 6 Wochen 1 Tag

Statistik

Beiträge im Forum: 250289
Registrierte User: 20512

Neue User:

  • MichaelPeeno
  • Pavlotog
  • burningTree

» Alle User anzeigen

User nach Punkten sortiert:
wla9466
stBorchert6003
quiptime4972
Tobias Bähr4019
bv3924
ronald3857
md3717
Thoor3678
Alexander Langer3416
Exterior2903
» User nach Punkten
Zur Zeit sind 0 User und 26 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