Ergebnis 1 bis 5 von 5

Thema: CONTAO 4.13 - interne ID an Link anhängen

  1. #1
    Contao-Fan
    Registriert seit
    11.11.2011.
    Ort
    Schwerin
    Beiträge
    623

    Standard CONTAO 4.13 - interne ID an Link anhängen

    Hallo,


    auf einer Website wird das Nachrichten- Modul 'news_latest' verwendet. Dort wird die interne ID angezeigt:

    Code:
    <span class='number'>Nr.: <?php echo $this->id; ?></span>
    Nun soll diese ID an einen Link angehängt werden:

    Code:
    kontakt.html?betreff=<?php echo $this->id; ?>
    So eingetragen in Editor werden die Zeichen maskiert, der Link ist also so NICHT nutzbar.



    Vielen Dank für Hinweise.

  2. #2
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    34.200
    Partner-ID
    10107

    Standard

    Was genau willst du in einem Editor diesbezüglich eintragen?
    » sponsor me via GitHub or PayPal or Revolut

  3. #3
    Contao-Urgestein Avatar von zonky
    Registriert seit
    19.03.2010.
    Ort
    Berlin, Rdf
    Beiträge
    9.728
    User beschenken
    Wunschliste

    Standard

    Zitat Zitat von mv-soft Beitrag anzeigen
    Code:
    kontakt.html?betreff=<?php echo $this->id; ?>
    So eingetragen in Editor werden die Zeichen maskiert, der Link ist also so NICHT nutzbar.
    Mit "Editor" meinst Du den TinyMCE? Da kannst Du nicht einfach PHP rein werfen... Entweder machst Du die Ausgabe im Template so wie "Mehr..." oder verscuchst das über einen Inserttag zu lösen - den kannst Du im Tiny eintragen.

  4. #4
    Contao-Fan
    Registriert seit
    11.11.2011.
    Ort
    Schwerin
    Beiträge
    623

    Standard

    Zur Erklärung:


    Der Link zum Kontaktformular soll gleich die ID der Nachricht (zum Beispiel interne ID= 99) enthalten:
    Code:
    kontakt.html?betreff=<?php echo $this->id; ?>
    Beim Kontaktformulr steht dann gleich im Feld: Betreff: 99


    Damit muß ein User sich nich manuell die ID (99) merken und manuell in des Betreff- Feld des Formulares eintragen.

  5. #5
    Contao-Fan
    Registriert seit
    11.11.2011.
    Ort
    Schwerin
    Beiträge
    623

    Standard LÖSUNG

    Im Template wurde ein fester Bestell- Link eingefügt:
    Code:
    kontakt.html?betreff=<?php echo $this->id; ?>
    Dieser Link hat eine CSS Klasse erhalten:
    Code:
    <li class="bestellung"><a href='kontakt.html?betreff=Bestellung Nr.: 2' title='Bestellung'>bestellen</a></li>

    Das betreff-Feld im Formular hat einen Standard- Wert über eine PHP- Datei erhalten.

    Damit kann der Kunde bei Bedarf den Link ausblenden, oder der User kann über den Link ein vorausgefülltes Formular nutzen.


    Vielen Dank für Hinweise und Denkanstöße

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
  •