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

Views zählen lassen

Eingetragen von Genesis (597)
am 02.02.2009 - 09:35 Uhr in
  • Views
  • Drupal 5.x oder neuer

Hallo zusammen,

ich frage mich gerade ob Views auch zählen kann. Hört sich komisch an, ist aber so. ;)

Ist es z.B. möglich einen Filter für z.B. einen Inhaltstyp zu setzen, und dann anstelle der eigentlichen Daten z.B. nach Node ID die bisherigen Einträge zu zählen, und dann nur dieses Ergebnis ausgeben zu lassen. Das ist nur ein Beispiel für verschiedene solcher Dinge. Wie seiht es z.B. mit den Mitgliedern, bzw. der Anzahl einer Gruppe aus, usw.

Ich habe einige PHP-Snippets gefunden, und die Existenz dieser zeigt mir schon das es vllt nicht geht, aber möglicherweise gibt es ja auch eine Erweiterung, oder ähnliches. Bei den Kommentaren ist es ja kein Problem, das ist ja integriert, aber wie sieht es bei spezielleren Dingen aus.

Ich habe jetzt oben ml D5 gewählt, wobei ich vllt auf D6 umschwenke, vllt geht es ja da eher als in 5.

Danke für eure Hilfe.

Genesis

‹ cck related node :: zuordnungs-listbox inhalte filtern Node Import + CCK ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

Agumente -> Summary

Eingetragen von Apfel007 (143)
am 02.02.2009 - 09:49 Uhr

Moin,
eine Möglichkeit ist dies mit Argumenten zu lösen - statt Filter!! - habe ich auch erst spät gecheckt. Wenn man da dann Zusamnmenfassung wählt werden die Inhalte einer Gruppe gezählt. Ich habe da was mit OG gemacht, um Gruppenteilnehmer zu listen. Dazu habe ich dann noch Beziegungen eingesetzt.

Gruß Apfel007

  • Anmelden oder Registrieren um Kommentare zu schreiben

Vielen dank für die

Eingetragen von Genesis (597)
am 02.02.2009 - 10:22 Uhr

Vielen dank für die Antwort. Werde mir das alsbald mal in Ruhe und genau ansehen, hört sich aber logisch an.

Ich danke bis hierher und sende beste Grüße,

Genesis

  • Anmelden oder Registrieren um Kommentare zu schreiben

Aufruf zur Hilfe: wie bringt man Views dazu, zu zählen?

Eingetragen von Philst0r (7)
am 22.02.2009 - 14:01 Uhr

Sehe gerade, dass der Thread doch schon recht häufig aufgerufen wurde, also vielleicht kann uns ein erfahrener Nutzer ja ein paar Tipps geben oder Links posten, wo man sich in das Argumente-Vokabular einfuchsen kann.

Bei mir ginge es um Daten aus dem Profilbereich der Datenbank.

Vielen Dank schon einmal...

Phil

  • Anmelden oder Registrieren um Kommentare zu schreiben

Minimodul schreiben

Eingetragen von wla (9461)
am 22.02.2009 - 14:32 Uhr

Ich weiß nicht ob es mit Views alleine lösbar ist, habe aber noch keinen Ansatz gesehen, wo man Rechenoperationen in Views einsetzen kann (außer bei eigenem PHP-Code).
Wenn du aber nur nach Datentyp zählen willst, geht das leicht über eine Datenbankabfrage, da alle Info dazu in der Node-Tabelle verfügbar ist.

<?php
  $sql
= "SELECT COUNT(9) FROM {node} WHERE type = 'Dein-Datentyp'";
 
$count = db_result(db_query($sql));
?>

Darum noch eine eigene Funktion packen und mit einem *.info file zum Minimodul ausbauen.
Man kann den Code aber auch gleich in einem Block einsetzten.

Gruß
Werner

  • Anmelden oder Registrieren um Kommentare zu schreiben

Hey Werner, vielen Dank,

Eingetragen von Philst0r (7)
am 22.02.2009 - 15:45 Uhr

Hey Werner, vielen Dank, damit haste mir echt geholfen! Ich hab derweil mal ein wenig mit Views_Calc rumgespielt: da ist es ja so, dass man mit vordefinierten Argumenten und MySQL-Befehlen arbeitet. So, wie ich das verstanden hab, werden die Ergebnisse bei diesem Vorgehen in der Datenbank gespeichert und aktualisiert.

Frage zu Views_Calc: Bremst das dann den Seitenaufruf wirklich weniger aus? Und kann es sein, dass Views_Calc nach und nach die Datenbank zumüllt?

Ach ja, und zwei gute Videos hab ich noch gefunden. Für alle, die mehr über Argumente in Views erfahren wollen, und nicht genau wissen, wie man den PhP-Code von oben in einen Block einbaut, sind die Videos vielleicht ganz interessant:

Matts Arguments-Tutorial
Matts Block-Tutorial (da ist im hinteren Teil ein Hinweis zu den Einstellungen des PHP-Filters)

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

Statistik

Beiträge im Forum: 250233
Registrierte User: 20461

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