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

[gelöst] Views - Abarbeitungsreihenfolge

Eingetragen von f0rd42 (28)
am 27.02.2010 - 19:31 Uhr in
  • CCK und Views
  • Drupal 6.x

Hallo

ich habe hier einen View erstellt, der bezogen auf CKK diverse Seiten raussucht und in einer Tabelle darstellt. Im Prinzip geht es hier darum, die Hausaufgaben einer Schule darzustellen.

Das klappt auch soweit prima, jedoch habe ich ein Problem mit der Abarbeitung, bzw. der Aktualität.
Ich habe bei Filter das Datum genommen und als Standardeinstellung "now" - "+5 days" angegeben. Wenn ich den View also aufrufe, steht da immer das heutige Datum und als "bis", das Datum von in 5 Tagen.
Wenn sich in diesem Bereich Einträge befinden, werden die auch sauber angezeigt., Soweit, so gut. in dem Artikel gibt es auch das CKK Feld "Raum", wo ein Kürzel eingetragen wird. Unterhalb der Tabelle im View möchte ich also eine Legende einblenden, wo das Raum Kürzel erklärt wird. Das habe ich mit PHP Code gemacht und geht auch prima ..... ABER ....

Das ganze funktioniert nur, wenn in der Standardansicht (also now - 5 days) auch Werte gefunden werden. Wird nichts gefunden, wird auch die Legende nicht angezeigt. Ist ja soweit richtig, da der entsprechende Haken (Auch anzeigen, wenn die Ansicht keine Ergebnisse zurückliefert) nicht gesetzt ist. Wenn ich diesen Haken nun aber setze, erhalte ich einen Fehler:

warning: array_unique() [function.array-unique]: The argument should be an array in /var/www/clients/client2/web20/web/includes/common.inc(1685) : eval()'d code on line 27.
warning: sort() expects parameter 1 to be array, boolean given in /var/www/clients/client2/web20/web/includes/common.inc(1685) : eval()'d code on line 28.
warning: Invalid argument supplied for foreach() in /var/www/clients/client2/web20/web/includes/common.inc(1685) : eval()'d code on line 31.

OK, habe ich mir gedacht, ist ja nicht so schlimm, wenn nichts angezeigt wird, aber - und nun kommt mein eigentliches Problem:

Ändere ich z.B. den Datumsbereich auf einen Wert, der definitiv Einträge enthält, bekomme ich diese in der Tabelle auch angezeigt, aber die Legende erscheint immer noch nicht. Nach einigem Tüfteln habe ich herausgefunden, dass der PHP Code wohl irgendwie nur beim eigentlichen Aufruf des Views abgearbeitet wird, nicht aber, wenn ich etwas an den exposed Filtern ändere, also in meinem Fall den Datumsbereich ändere.

Wie kann ich das denn hinbekommen, dass der PHP Code auch dann ausgeführt wird, wenn ich Werte im Exposed Filter ändere?

Vielen Dank im Voraus

Andre

‹ Ansichten Sortierkriterium Datum Apache Solr und CCK-Felder ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

Keine eine Idee?

Eingetragen von f0rd42 (28)
am 28.02.2010 - 13:51 Uhr

Keine eine Idee?

  • Anmelden oder Registrieren um Kommentare zu schreiben

Wie wäre es denn mit der

Eingetragen von Thoor (3678)
am 28.02.2010 - 16:22 Uhr

Wie wäre es denn mit der Legende statt als Footer-Text als ein VIEWS "Anhang", oder Du machst die Legende gleich mit einem selbst erstellten Block?

thoor - Thomas Ortner
Drupal 7 Screencasts in deutsch!

  • Anmelden oder Registrieren um Kommentare zu schreiben

Anhang? Aber jetzt nicht so,

Eingetragen von f0rd42 (28)
am 28.02.2010 - 19:55 Uhr

Anhang? Aber jetzt nicht so, wie ich einen Anhang verstehe, also zum Download, oder?

Das Ganze sieht so aus: http://www.oberschule-velten.eu/vertretungsplan
Hier funktioniert es nun, wenn ich aber den Eintrag vom 28.02.10 lösche, dann eben nicht mehr ...

Andre

  • Anmelden oder Registrieren um Kommentare zu schreiben

Zugriff verweigert !?

Eingetragen von r4s6 (1381)
am 28.02.2010 - 20:09 Uhr

Ohne entsprechende Berechtigungen nützt uns der link garnichts, sorry ...

Gruss Roger

Gelöste Forenbeiträge mit [gelöst] im Titel ergänzen (1. Posting vom Thema) <==> das erleichtert das finden von Lösungen

  • Anmelden oder Registrieren um Kommentare zu schreiben

Hi Roger ich hatte es gestern

Eingetragen von f0rd42 (28)
am 01.03.2010 - 21:13 Uhr

Hi Roger

ich hatte es gestern Nacht noch gefunden .... einfach Ajax auf "no" setzen, dann wird der komplette VIew aktualisiert. Nach der Lösung habe ich dann mit der ACL weiter gemacht, darum ist es nun nicht mehr sichtbar :-)

Trotzdem Vielen Dank für die angebotene Hilfe

Andre

  • Anmelden oder Registrieren um Kommentare zu schreiben

Benutzeranmeldung

  • Registrieren
  • Neues Passwort anfordern

Aktive Forenthemen

  • Fataler Fehler nach update auf Drupal 6.24 wg fehlender Funktion in image.inc
  • meine Profilbesucher anzeigen?
  • Computed_Field Node Objekt bzw. nid?
  • URLs: Groß- und Kleinschreibung
  • Rules und Organic Group
  • [erledigt] drupal 7 - read more ausblenden
  • Modul für Absatznummern / Randnummern
  • Path-Based Metatags - wofür sind die gut?
  • Views Field Language (Spracherkennung der Felder) funktiniert nicht
  • [gelöst] Danland: Standard-Startseite formatieren
  • Aggregator Modul lässt sich nicht konfigurieren
  • Views Accordion - Header Elemente nebeneinander
Weiter

Neue Kommentare

  • Problem gelöst
    vor 1 Stunde 22 Minuten
  • ich könnte mir vorstellen
    vor 1 Stunde 23 Minuten
  • Ja und wie greife ich da auf
    vor 1 Stunde 32 Minuten
  • Unser Server kann das. Ich
    vor 1 Stunde 45 Minuten
  • Modul "User Relationships"
    vor 1 Stunde 46 Minuten
  • Ist der Host ein Windows-Host?
    vor 1 Stunde 52 Minuten
  • Du läßt Dir in der Zeile die
    vor 1 Stunde 58 Minuten
  • Patch aus Issue Queue
    vor 2 Stunden 20 Minuten
  • "Read more"-Link modifizieren
    vor 2 Stunden 24 Minuten
  • CSS mit body-Tag-Klasse präzisieren
    vor 3 Stunden 18 Minuten

Statistik

Beiträge im Forum: 173993
Registrierte User: 15484

Neue User:

  • Spearoth
  • bwvebb
  • drupal4normi

» Alle User anzeigen

User nach Punkten sortiert:
stBorchert5516
quiptime4713
Tobias Bähr3874
wla3809
md3777
bv3700
Thoor3678
Alexander Langer3282
dereine2635
Exterior2571
» User nach Punkten
Zur Zeit sind 6 User und 42 Gäste online.

Benutzer online

  • Spearoth
  • matrex
  • Antonio
  • Miguelito
  • Carsten Logemann
  • StevenB

Hauptmenü

  • » Home
  • » Handbuch & FAQ
  • » Showroom
  • » Forum
  • » Drupalchannel
  • » Ü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
  • Bücherecke

Quicklinks III

  • Tipps & Tricks
  • Drupal Theme System
  • Theme Handbuch
  • Leitfaden zur Entwicklung von Modulen

RSS & Twitter

  • Drupal Planet deutsch
  • RSS Feed Drupal Podcast
  • 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