Ergebnis 1 bis 4 von 4

Thema: "Eventtitel (3 von 12)"

  1. #1
    Contao-Nutzer
    Registriert seit
    28.01.2011.
    Ort
    Winterthur, Schweiz
    Beiträge
    169

    Standard "Eventtitel (3 von 12)"

    Hallo zusammen

    Gerne würde ich in der Kalenderausgabe das Template so umschreiben, dass es mir den Eventtitel in Kombination von "x-te Wiederholung von n Wiederholungen" ausgibt.
    Zum Beispiel:

    Häkelkurs (3 von 12)

    "Kurstitel (Lektion x von y)"
    Dabei ist x die x-te Wiederholung von insgesamt y Lektionen des Kurses.

    Wenn ich mich als php-Neuling nicht täusche, muss ich dazu die folgenden Variablen nutzen:
    [recurrences]
    [recurring]
    [title]

    und dann in etwa so ausgeben:
    PHP-Code:
    <span itemprop="name">
        <?= $event['title'?> <?=" " ?> <?="(" ?> <?= $event['recurrency'?> <?=" von " ?> <?= $event['recurrences'?> <?=")" ?>
    </span>
    Meint ihr, das geht?

  2. #2
    Contao-Fan Avatar von eS_IT
    Registriert seit
    21.07.2010.
    Ort
    Werne a. d. Lippe
    Beiträge
    585
    Partner-ID
    6161
    User beschenken
    Wunschliste

    Standard

    Hallo 4lmnts,

    vorausgesetzt in den Feldern "recurrency" und "recurrences" stehen die gewünschten Informationen (weiß ich leider gerade nicht auswendig), dann sollte es gehen. Es geht aber auch etwas einfacher:

    PHP-Code:
    <?= $event['title'] . " (" $event['recurrency'] . " von " $event['recurrences'] . ")"?>
    Semikolon am Ende jeder PHP-Anweisung nicht vergessen!
    Viele Grüße,
    eS_IT
    --
    e@sy Solutions IT - Ihr Partner für professionelle Softwareentwicklung
    Website - Contao Codebook - Partnerprofil - GitHub

  3. #3
    Alter Contao-Hase Avatar von kmielke
    Registriert seit
    21.06.2009.
    Beiträge
    1.173

    Standard

    Hallo 4lmnts,

    schau mal mit showTemlateVars() nach, weil ich nicht mehr weiss, wie die Variabeln heissen, aber ich habe mal so einen Index eingebaut.

    So was wie:
    PHP-Code:
    $events->pos_idx und $events->pos_cnt
    Gruß Kester
    Gruß Kester

    Kein Support via PN ohne vorherige Absprache.

  4. #4
    Contao-Nutzer
    Registriert seit
    28.01.2011.
    Ort
    Winterthur, Schweiz
    Beiträge
    169

    Standard Lösung: Events mit Index-Ausgabe

    @eS_IT
    @kmielke

    Danke euch beiden! So klappts:
    PHP-Code:
    <span itemprop="name">
      <?= $event['title']; ?>
      <br><?= "(Lektion " $event['pos_idx'] . " von " $event['pos_cnt'] . ")"?>
      <br><?= $event['time']; ?>
    </span>
    Lg Nick

Aktive Benutzer

Aktive Benutzer

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

Berechtigungen

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