Ergebnis 1 bis 5 von 5

Thema: Eventtitel mittels PHP Variable an Link zu Formular anhängen

  1. #1
    Contao-Fan
    Registriert seit
    04.03.2010.
    Ort
    CH-Sarmenstorf
    Beiträge
    296

    Standard Eventtitel mittels PHP Variable an Link zu Formular anhängen

    Hallo

    Ich möchte im Anmeldeformular für Kurse/Events das Textfeld mit dem Eventtitel vorbelegen. Jeder Event enthält einen Link zur Kursanmeldung womit der Titel übergeben werden soll..
    Ich stelle mir folgendes vor:

    Ich habe im Template event_full eine Variable erstellt in welche ich den Eventtitel einlese - funktioniert
    Nun möchte ich diese Variable dem Link mitgeben, z.B.
    <a href="{{link_url::100}}?kurs=<?php echo $meineVariable ?>" title="Kursanmeldung"> >> Kursanmeldung</a>

    Leider finde ich nicht heraus, wie ich den PHP-Code einsetzen muss, damit es funktioniert. Das System übergibt so nur den PHP-Code und nicht den Inhalt der Variable.
    Ich bin am Lösung suchen aber finde keine. Verschiedene Versionen ausprobiert aber keine funktionierte.

    Vielen Dank schon mal für Eure Hilfe.
    Grüsse mamboo

  2. #2
    AG Pressearbeit
    Community-Moderator
    Buchautor 'Contao für Webdesigner'
    Avatar von planepix
    Registriert seit
    05.06.2009.
    Ort
    Stuttgart
    Beiträge
    6.469
    Partner-ID
    107
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Hallo mamboo,

    ich habe so etwas einmal wie folgt gelöst:

    Ein Formular für die Eventanmeldungen erstellt.
    Dort habe ich ein verstecktes Feld erstellt mit Feldname „Event” und Standardwert
    Code:
    {{page:pageTitle}}
    .

    Auf der Seite, wo der Eventreader eingebunden wird, das Formular nach dem Lesermodul einbinden.

    Beim Absenden wird dann der Seitentitel = Eventtitel via Notification Center dann mit in der Mail ausgegeben.

    Somit lässt sich jedes Event eindeutig zuordnen.

    Vielleicht hast du aber anders vor.
    ---------------------------------
    Beste Grüße planepix
    Contao für Webdesigner (Website), Twitter: @contaowebdesign
    weitzeldesign
    Contao-Sprechstunde
    Contao Schulungen: https://www.weitzeldesign.com/cms-co...chulungen.html
    Contao Jahrbuch: www.contao-jahrbuch.de
    Contao Agenturtag: www.contao-agenturtag.de
    Contao Stammtisch Stuttgart: www.contao-stammtisch-stuttgart.de
    Contao 4 Erfahrungen als Gitbook: https://app.gitbook.com/@planepix/s/...-mit-contao-4/
    Contao 4 & Manager Hosterhinweise: https://github.com/contao/contao-manager/wiki

    Schon wieder ein Update?
    Glücklich sind die, die den Wert erkennen – und wertschätzen.
    „Muss man machen wie beim Zahnarzt. Der bestraft einen auch mit hohen Rechnungen wenn man die Pflege vernachlässigt.”

  3. #3
    Contao-Fan
    Registriert seit
    04.03.2010.
    Ort
    CH-Sarmenstorf
    Beiträge
    296

    Standard

    Hallo planepix
    Danke für die Antwort.

    Mein Anmeldeformular ist in einer separaten Seite, nicht in derselben wie der Eventreader und ich möchte den Titel des Events übergeben, nicht den Seitentitel. Der Seitentitel ist ein anderer.

    Code:
    {{page:pageTitle}}
    enthält den Seitentitel
    Code:
    {{event_title::*}}
    gibt den Eventtitel aus, ich brauche dafür aber die ID und die weiss ein Redaktor ja nicht.

    Ich hab dafür die Variable erstellt, womit ich den Eventtitel auslese.

    Code:
    <?php $varKurs = $this->title ?>
    aber wie bekomme ich das jetzt in den Link?
    Geändert von mamboo (01.06.2022 um 22:17 Uhr)
    Grüsse mamboo

  4. #4

  5. #5
    Contao-Fan
    Registriert seit
    04.03.2010.
    Ort
    CH-Sarmenstorf
    Beiträge
    296

    Standard

    Danke zonky

    Tread 23 hat geholfen
    Grüsse mamboo

Aktive Benutzer

Aktive Benutzer

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

Lesezeichen

Lesezeichen

Berechtigungen

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