Acymailing firstname+lastname = name

How to merge first and last name fields for Acymailing subscription in ChronoForms 6.

Overview

The custom PHP code used in CF5 to combine fields no longer works in CF6.
Use the Curl action with a combined field syntax directly, avoiding custom code.

Answered
Connectivity v6
ga galbur 17 Jun, 2019
Hi

In Chronforms 5 i had a custom code to merge "firstname" + "lastname" to "name" to subscribe (via CURL) to a Acymailing Newsletter.
<?php
$form->data['name'] = "{$form->data['firstname']} {$form->data['lastname']}";
?>
Unfortunately it doesn't work in chronforms 6 anymore.

All the Best
Christoph
he healyhatman 18 Jun, 2019
Answer
$this->data("fieldname") to get the value
$this->data("fieldname", "value", true) to set a value

Or just use both data fields in the Curl action
curl_field_name:{data:firstname} {data:lastname}
ga galbur 18 Jun, 2019
Hi healyhatman

Thanks a lot. To use both data fields in the Curl Action is working. Good idea ...

all the best
Christoph
This topic is locked and no more replies can be posted.