Ergebnis 1 bis 11 von 11

Thema: Zählen und anzeigen von Formulareinträgen

  1. #1
    Contao-Nutzer Avatar von HeinM
    Registriert seit
    25.06.2009.
    Ort
    Saarbrücken
    Beiträge
    20

    Standard Zählen und anzeigen von Formulareinträgen

    Hallo,

    gibt es einen einfachen Weg die Anzahl der Anmeldungen (Formulareinträge) zu zählen und im Frontend anzuzeigen?

    Gruß Hein

  2. #2
    Contao-Fan Avatar von thepixture
    Registriert seit
    24.06.2009.
    Ort
    Dresden
    Beiträge
    536

    Standard

    Du könntest im Template für die Liste mit
    PHP-Code:
    <?php echo 'Anzahl Einträge: ' count$this->listItems );  ?>
    die Anzahl der ausgegebenen Einträge zählen und ausgeben lassen.

  3. #3
    Contao-Nutzer Avatar von HeinM
    Registriert seit
    25.06.2009.
    Ort
    Saarbrücken
    Beiträge
    20

    Daumen hoch

    Danke thepixture

    das funktioniert.

    Grüße aus dem schönen Saarland

  4. #4
    Contao-Nutzer Avatar von chrizzbee
    Registriert seit
    02.10.2009.
    Beiträge
    98

    Standard

    Zitat Zitat von thepixture Beitrag anzeigen
    Du könntest im Template für die Liste mit
    PHP-Code:
    <?php echo 'Anzahl Einträge: ' count$this->listItems );  ?>
    die Anzahl der ausgegebenen Einträge zählen und ausgeben lassen.
    da hab ich ne frage dazu:
    ich gebe mit dem listenmodul die anzahl der registrierten mitglieder aus.
    wenn ich obig genannten code in die list_default.tpl eingebe, erscheint die anzahl = 0.
    müsste nun ansich nicht die anzahl der aktiven liste gezählt werden? oder muss ich die ID, den alias,
    was auch immer noch mitgeben, sodass explizit tl_member angesprochen wird...?

    vielen dank
    gruss
    chris.

  5. #5
    Contao-Fan Avatar von thepixture
    Registriert seit
    24.06.2009.
    Ort
    Dresden
    Beiträge
    536

    Standard

    Das Tempate 'list_default.tpl' gehört zum Typolight-Core, da wird die Variable 'listItems' nicht zur Verfügung stehen.

    Du kannst aber mit
    PHP-Code:
    <pre>
    <?php echo $this->showTemplateVars(); ?>
    </pre>
    mal schauen, welche andere Variable Dir in dem Template dafür zur Verfügung steht. Also einfach am Ende der Template-Datei einfügen.

    Ich muss aber noch anmerken, das hatte ich damals vergessen habe zu erwähnen, dass mit dieser Ausgabe auch wirklich nur die angezeigten Einträge gezählt werden. Und nicht alle in der Datenbank vorhanden. Also wenn z.B. nur die Veröffentlichten angezeigt werden, dann werden die unveröffentlichten nicht mitgezählt.
    Geändert von thepixture (04.05.2010 um 21:24 Uhr)

  6. #6
    Contao-Nutzer Avatar von chrizzbee
    Registriert seit
    02.10.2009.
    Beiträge
    98

    Standard

    hi pix
    danke für den hint, habe eine var gefunden die passt!
    schönen abend!

    gruss
    chris

  7. #7
    Contao-Fan Avatar von jenda
    Registriert seit
    20.06.2009.
    Ort
    Berlin
    Beiträge
    494

    Standard

    Zitat Zitat von thepixture Beitrag anzeigen
    Du könntest im Template für die Liste mit
    PHP-Code:
    <?php echo 'Anzahl Einträge: ' count$this->listItems );  ?>
    die Anzahl der ausgegebenen Einträge zählen und ausgeben lassen.
    Hallo,
    könntet ihr mir bitte verraten, in welche Vorlage ich das eintragen soll? Dankeschön. Liebe Grüße,

    Jan

  8. #8
    Contao-Fan Avatar von thepixture
    Registriert seit
    24.06.2009.
    Ort
    Dresden
    Beiträge
    536

    Standard

    Versuchs mal mit dem Template, welches Du für die "Auflistung Formular-Daten" verwendest

  9. #9
    Contao-Fan Avatar von jenda
    Registriert seit
    20.06.2009.
    Ort
    Berlin
    Beiträge
    494

    Standard Danke

    Dankeschön. Das habe ich mir gedacht. Könntest du mir aber bitte schreiben, ob es egal ist, an welche Stelle ich es einfüge oder muss es gleich am Anfang in der Vorlage list_default.tpl sein. Ich kenne mich mit PHP nicht so viel aus, daher frage ich als Laie.

    Zugleich würde es mich interessieren, ob es die Auflistung-Vorlage von EFG sein muss oder die von Contao gelieferte?

    Ich kann mir vorstellen, dass ich dazu irgendwo an einer passenden Stelle eine Anleitung mache, weil es immer wieder im Forum auftaucht. Deshalb wäre eine schrittweise erklärende Anleitung schon hier ganz gut, damit man es auch hier finden könnte. Wenn du magst, können wir es zusammen erstellen. Was denkst du?

    Schon jetzt vielen Dank.

  10. #10
    Contao-Fan Avatar von tom
    Registriert seit
    16.06.2009.
    Ort
    Ludwigsburg
    Beiträge
    385

    Standard

    Hallo zusammen,

    die Ausgabe der Anzahl Einträge/Treffer in der Liste ist mittlerweile (noch unveröffentlicht) "nachgerüstet".
    Für alle, die es bereits jetzt benötigen, anbei ZIP mit den geänderten und ergänzten Dateien.

    Schöne Grüße
    Thomas
    Angehängte Dateien Angehängte Dateien

  11. #11
    Contao-Nutzer
    Registriert seit
    21.06.2009.
    Ort
    Stuttgart
    Beiträge
    26

    Standard

    Hallo Thomas,

    ich habe die aktuelle Version von EFG unter Contao 2.9.3 installiert und den Zähler mit dem Template "list_fd_table_default.tpl" getestet. Dabei ist mir folgendes aufgefallen, wenn ich im Frontend den letzten Eintrag der Liste lösche, ist die Kopfzeile und der Zähler verschwunden. Ein Refresh der Seite hilft nicht, erst wenn ich auf eine andere Seite wechsle und wieder zurück, wird beides wieder angezeigt, der Zähler dann richtig mit dem Stand 0. Weißt du woran das liegen könnte?

    Ich versuche gerade auch, wie ich den Zähler im Seitenlayout in die rechte Spalte bekomme, damit die aktuelle Anzahl der Einträge nach einem Seitenwechsel angezeigt wird. Gelöst habe ich dies bis jetzt mit einem PHP-Script, welches den aktuellen Zählerstand in eine Datei wegschreibt und wieder anzeigt sobald die Variable keinen Wert zurück gibt. Gibt es dafür eine elegantere Lösung?

    Viele Grüße

    Marcus
    Geändert von marcus (12.01.2011 um 23:39 Uhr)

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Ähnliche Themen

  1. ausgehende Links zählen
    Von Mercurio im Forum Sonstiges zu Contao
    Antworten: 1
    Letzter Beitrag: 06.03.2011, 20:23
  2. Klicks eines Hyperlinks zählen
    Von codedreality im Forum Allgemeine Inhaltselemente
    Antworten: 4
    Letzter Beitrag: 24.04.2010, 23:13
  3. Besucher nach IP zusätzlich zählen
    Von m-werk im Forum visitors
    Antworten: 0
    Letzter Beitrag: 18.12.2009, 11:36
  4. Mitglieder zählen
    Von Nanerl im Forum xtmembers
    Antworten: 3
    Letzter Beitrag: 15.07.2009, 08:45

Lesezeichen

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •