Vejledninger - Eksempel 5: PHP - Opdatere ekstra felter på kunden
Eksempel 5: PHP - Opdatere ekstra felter på kunden
JFF-Felter er faste felter, der kan oprettes på kunden. Hvis du f.eks. har et ønske om at gemme data om kunden, som ikke matcher et af GECKO Bookings standardfelter (navn, adresse osv.), kan du selv oprette et eller flere faster felter. Dette gøres i bookingsystemet under Indstillinger -> Journal. |
$JFFId = 223; //id'et for feltet "ønsket farve"
$CustomerExtraFieldHandle = $client -> CustomerExtraField_FindCustomerExtraFieldById($JFFId);
echo utf8_decode($client -> CustomerExtraField_GetName($CustomerExtraFieldHandle))."<br>";
$CustomerId = "304856";//GECKO kunde Id
$CustomerHandle = $client -> Customer_FindCustomerById($CustomerId);
//opdaterer kundens extra felt
$value = utf8_encode("Rød med lyse striber");
$client -> Customer_SetCustomerExtraField($CustomerHandle,$CustomerExtraFieldHandle,$value);
//udskriver kunde feltet. Den udskriver nu Rød med lyse striber
echo utf8_decode($client -> Customer_GetCustomerExtraField($CustomerHandle,$CustomerExtraFieldHandle));
Id'et $JFFId findes i GECKO Booking under Indstillinger -> Journal:
Funktionen til at gemme er:
|