MAilformplus speichert nicht dort wo es soll. [Gelöst]

  • diso diso
    R2-D2
    0 x
    92 Beiträge
    0 Hilfreiche Beiträge
    12. 11. 2006, 14:55

    hallo zusammen,

    ich benutze die Extension 'mailformplus'.
    Dieses Formular funktioniert, schickt eine Mail mit den vom Absender eingetragen Daten.Auch speichert er diese in der Tabelle 'tx_thmailformplus_log' ab.

    Nun habe ich auf der Seite auf der sich das Plugin befindet ein Ext. Template erstellt in dem ich dem Plugin sagen wollte das er die abgeschickten Daten in der Tabelle 'tt_address' speichert, damit ich diese über TScript ausgeben kann.

    Hier das Ext.Template
    [TS]plugin.tx_thmailformplus_pi1.saveDB = 1
    plugin.tx_thmailformplus_pi1.saveDB {
    dbTable = tt_address
    fileUpload = uploads/pics/
    fileTypes = jpg,gif,png,jpeg
    fileSize = 100000
    # 274 ist die ID der seite auf der sich das Formular/Plugin befindet

    dbinsert=pid:274,hidden:0,CType:textpic
    dbkey =uid
    mapping=name:name,title:title,company:company,address:address,city:city,country:country,email:email,phone:phone,fax:fax
    }
    [/TS]

    beim mapping übergebe ich genau die formularfelder die im form und in der tab. 'tt_address' vorkommen.

    nur werden dort keine daten gespeichert.

    weiß jemand einen Rat ????

    dank euch


  • 1
  • diso diso
    R2-D2
    0 x
    92 Beiträge
    0 Hilfreiche Beiträge
    13. 11. 2006, 09:41

    kann mir wirklich keiner dabei helfen?

    es ist wirklich sehr wichtig.

  • diso diso
    R2-D2
    0 x
    92 Beiträge
    0 Hilfreiche Beiträge
    13. 11. 2006, 15:09

    habe es gelöst.

    wer das selbe oder ein ähnliches Problem hat, kann mir gern eine PM zusenden.
    Ich versuche dann zu helfen wo es geht.

  • Flexi Flexi
    Padawan
    0 x
    51 Beiträge
    0 Hilfreiche Beiträge
    16. 04. 2008, 23:24

    Ok, also ich habe es jetzt auch gelöst.
    Hier mein Code:

    [TS]plugin.tx_thmailformplus_pi1.saveDB = 1
    plugin.tx_thmailformplus_pi1.saveDB {
    dbTable = tt_address
    dbinsert = pid:40,hidden:0
    dbkey = uid
    mapping=xlansprechpartner_d:name,xluser_email_d:email,xlbemerkungen_d:description
    }
    [/TS]

    Wichtig ist scheinbar, dass man die Reihenfolge in der Tabelle von tt_address einhält.

  • 1