Contact Form 7 to Erp

Zusätzliche Felder welche der Hook zur Verfügung stellt oder wir daraus generieren oder erweitern:

_wpcf7_container_post => in _wpcf7_container_post steht die postID der sendenden Page

_wpcf7_container_post_title => generiert den Titel der Page von der aus gesendet wurde // get_the_title( intval($posted_data[‹_wpcf7_container_post›]) );

_wpcf7 => in _wpcf7 steht die postID der sendenden ContactForm7

_wpcf7_title => generiert den Titel von der sendenden ContactForm7 // get_the_title( intval($posted_data[‹_wpcf7›]) );

_wpcf7_locale => hinterlegt den Language String des sendenden Browsers

_timestamp => time(); Ankommende Zeit der Daten auf dem Server                         1550252611

_timestamp_Ymd => date(«Y-m-d», time()); Ankommende Zeit der Daten auf dem Server          2019-02-15

_timestamp_Ymd_His => date(«Y-m-d H:i:s», time()); Ankommende Zeit der Daten auf dem Server 2019-02-15 19:26:33

_timestamp_mdY => date(«m-d-Y», time()); Ankommende Zeit der Daten auf dem Server          2019-02-15

_timestamp_mdY_hisa => date(«m-d-Y h:i:sa», time()); Ankommende Zeit der Daten auf dem Server 02-15-2019 07:26:33pm

select und checkbox felder kommen als Array an und müssen deshalb als [post_tax] abgespeichert werden…. Tags oder Kategorien

da post tax noch nicht umgesetzt wurde zum hinterlegen in der CPT wird empfohlen:

in wpErpOs ein feld als custom field [meta_input] zu erstellen

in cf7 to CPT diese als tax_input zu deklarieren.

  • Dadurch wird ein Textstring mit implode(‘, ’ $vs); generiert

Inhalt der gesendet wird und im Hook zur Verfügung steht:

array (

  ‹_wpcf7› => ‹290›,

  ‹_wpcf7_version› => ‹5.1.1›,

  ‹_wpcf7_locale› => ‹de_DE›,

  ‹_wpcf7_unit_tag› => ‹wpcf7-f290-p271-o2›,

  ‹_wpcf7_container_post› => ‹271›,

  ‹g-recaptcha-response› => »,

  ‹your-name› => ‹Hans›,

  ‹your-email› => ‹hans@meier.ch›,

  ‹your-subject› => ‹Mal sehe was geht›,

  ’newsletter› =>

  array (

    0 => ‹Newsletter›,

  ),

  ‹kurs› =>

  array (

    0 => ‹yoga und Wandern 12.3-19.3›,

    1 => ‹Mandelblüten Woche 14.2-21.2›,

  ),

  ‹your-message› => ‹Will auch mit›, )

  • Benötigt: ACF 5 PRO, funzt sonst nicht
  • Kein ShortCode, CPT Code wird generiert
  • Benötigt: Advanced Custom Fields

Contact Form 7 Erweiterungen

  • Ist für Contact Form 7 (cf7) eine Logic erweiterung
  • Macht eigene DB, aber kann nicht zu einer CPT gesendet werden. Ist  in dataSchema sichtbar
  • Macht eigene DB, aber kann nicht zu einer CPT gesendet werden. Ist  in dataSchema sichtbar
  • Kein shortCode, generiert PHP Code für function.php
  • Macht eigene DB, aber kann nicht zu einer CPT gesendet werden. Ist in dataSchema NICHT sichtbar, mit der Möglichkeit im Backend gleich auf die eMail zu antworten.
  • Macht eigene DB, aber kann nicht zu einer CPT gesendet werden. Ist  in dataSchema sichtbar. Direkt im Menü Contact Form 7 sichtbar als Menüpunkt Respons

Schreiben Sie einen Kommentar

You can manage the subscriptions of this post.