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

[gelöst] Feldwerte per PHP zählen.

Eingetragen von Brian (158)
am 11.11.2013 - 13:18 Uhr in
  • Views

Ich habe in einem Content-Type ein Feld, in dem ein Haken gesetzt werden kann. (Ja/ Nein)
Jetzt möchte ich im Kopfbereich von einem View per PHP zählen lassen wie viele Nodes es gibt,
indem dieses Feld den Wert „Ja“ zurück gibt.
Ich habe dazu schon ein wenig herumgesucht und getestet. Leider will es nicht funktionieren.
Kann mir jemand weiterhelfen ?

‹ Views - Filter spielen nicht wie gewünscht zusammen [gelöst] Feldwerte per PHP zählen. ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

na es gibt doch einen zähler,

Eingetragen von admindrupal (347)
am 11.11.2013 - 13:54 Uhr

na es gibt doch einen zähler, wenn ich mich richtig erinnere, der die anzahl der ergebnisse zählt. du musst dann einfach den filter nutzen, wo du das feld nimmst und dir alle anzeigen lässt welche true sind. und ich habe es auch gefunden - du musst ein feld hinzufügen : 'Global: Ergebniszähler einer Ansicht' und dann hast du auch die anzahl deiner Nodes die den wert "true" haben.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Das hilft mir leider nicht

Eingetragen von Brian (158)
am 11.11.2013 - 14:17 Uhr

Das hilft mir leider nicht weiter. Ich will es ja im Kopfbereich, in einem Global: Textbereich mit PHP lösen.
Ausgabe also:
Wieviele Nodes gibt es von einem bestimmten Contenttype in dem dieses Feld den Wert "true" hat.

  • Anmelden oder Registrieren um Kommentare zu schreiben

okay, dann fügst du im

Eingetragen von admindrupal (347)
am 11.11.2013 - 14:27 Uhr

okay, dann fügst du im Kopfbereich Global: Ergebnis-Zusammenfassung hinzu mit dem token @total kannst du die die Gesamtanzahl anzeigen lassen

  • Anmelden oder Registrieren um Kommentare zu schreiben

Ok, @total zeigt mir dann

Eingetragen von Brian (158)
am 11.11.2013 - 14:39 Uhr

Ok, @total zeigt mir dann die Summe aller Nodes des Contenttypes an, aber nicht wie oft ein Feld den Wert "true" besitzt.

  • Anmelden oder Registrieren um Kommentare zu schreiben

dann musst du einen filter

Eingetragen von admindrupal (347)
am 11.11.2013 - 14:42 Uhr

dann musst du einen filter hinzufügen wo du alle nodes anzeigen lässt und das Feld gleich 'True' ist.
Damit bekommst du die anzahl der nodes wo "JA" oder true das feld hat.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Damit würde Views mir nur die

Eingetragen von Brian (158)
am 11.11.2013 - 14:56 Uhr

Damit würde Views mir nur die Nodes anzeigen, die in diesem Feld den wert "true" haben.
Es ist ein View zur Übersicht eines Projekts.
Dort werden z.B. Produktnummern, Namen, Adressen usw. aus den Nodes des Contenttypes ausgegeben.
Es müssen alle Nodes des Contenttypes anzeigt werden. Auch die in diesem Feld nicht den Wert "true" haben.
Ich will lediglich im Kopfbereich eine Ausgabe.
Also: "Nodes des typs_x mit field_name "true" = xx"
Das lässt sich so leider nicht lösen.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Dann mach einen zweiten View,

Eingetragen von wla (9461)
am 11.11.2013 - 15:05 Uhr

Dann mach einen zweiten View, der nur die mit true zählt und binde den mittels PHP über die Funktion view_embed_view im Header des ersten Views ein.

Beste Grüße
Werner

  • Anmelden oder Registrieren um Kommentare zu schreiben

na dann erstellst du ein

Eingetragen von admindrupal (347)
am 11.11.2013 - 15:10 Uhr

na dann erstellst du ein views wo du wie zuvor geschrieben filterst und die genaue anzahl herausbekommst, schließt aber die anzeige der felder aus. somit kannst du nur die anzahl im kopfbereich anzeigen lassen.

dann erstellst du ein weiteres views, wo du alle anzeigen lässt. und in diesem zweiten views bindest du den ersten views in der kopfzeile ein

Global: Ansichtsbereich
Eine Ansicht in einen Ansichtsbereicht einfügen.

Dann werden alle deine nodes angezeigt und es wird dir die anzahl angezeigt, wo das feld den wert 'true' besitzt.

  • Anmelden oder Registrieren um Kommentare zu schreiben

das kann ich mal versuchen,

Eingetragen von Brian (158)
am 11.11.2013 - 15:15 Uhr

das kann ich mal versuchen, danke

  • Anmelden oder Registrieren um Kommentare zu schreiben

ja, damit denke ich, dass

Eingetragen von admindrupal (347)
am 11.11.2013 - 15:21 Uhr

ja, damit denke ich, dass dein problem gelöst ist. wenn nicht kannst du dich ja noch eimal melden. sollte es diese Lösung sein, dannn setze bitte dein node hier beim drupalcenter auf gelöst. damit andere die lösung nachlesen können.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Danke!, es funktioniert ohne

Eingetragen von Brian (158)
am 11.11.2013 - 17:26 Uhr

Danke!, es funktioniert ohne Probleme.
Hätte man auch selbst drauf kommen können. Zweimal um die Ecke gedacht.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Gern geschehen... und ich bin

Eingetragen von admindrupal (347)
am 12.11.2013 - 09:58 Uhr

Gern geschehen... und ich bin kein Profi und gebe dennoch gern das weiter, wenn ich helfen kann. Klar ist man nach der Lösung schlauer und meint, dass man selbst darauf kommen sollte. Doch beim nächsten mal wirst du dich daran erinnern.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Eine Frage hab ich da

Eingetragen von Brian (158)
am 12.11.2013 - 14:07 Uhr

Eine Frage hab ich da noch.
Wenn ich mit den Filtern und Global: Result summary im Kopfbereich mein Ergebniss bekomme,
würde ich in diesem View gerne das Titelfeld ausblenden. So das ich wirklich nur die "Summe" als
Ausgabe bekomme.

Den View kann ich dann über Global: Ansichtsbereich im eigentlichen View aufrufen.

Wenn ich nun das Titel Feld von der Anzeige ausschließe, sagt mit Views folgendes:

- Die Anzeige „Master“ verwendet Felder, aber es sind keine dafür angegeben oder alle ausgeschlossen.
- Die Anzeige „Page“ verwendet Felder, aber es sind keine dafür angegeben oder alle ausgeschlossen.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Hi Brian, wie schon

Eingetragen von admindrupal (347)
am 13.11.2013 - 09:35 Uhr

Hi Brian, wie schon geschrieben ich bin kein Profi und wenn du den Titel ausblenden möchtest, dann ändere den Titel in Views und lass den Titel leer.
Sollte das nicht deine Lösung sein, dann würde ich dir empfehlen deine Frage / Problem in einem neuen node hier im Drupalcenter zu stellen.

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

Statistik

Beiträge im Forum: 250233
Registrierte User: 20450

Neue User:

  • Mroppoofpaync
  • 4aficiona2
  • AppBuilder

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