FIX #12258
This commit is contained in:
parent
9483e367ca
commit
15d0d6e271
@ -179,7 +179,7 @@ if (empty($reshook))
|
|||||||
$object->socid = GETPOST("socid", 'int');
|
$object->socid = GETPOST("socid", 'int');
|
||||||
$object->lastname = GETPOST("lastname", 'alpha');
|
$object->lastname = GETPOST("lastname", 'alpha');
|
||||||
$object->firstname = GETPOST("firstname", 'alpha');
|
$object->firstname = GETPOST("firstname", 'alpha');
|
||||||
$object->civility_id = GETPOST("civility_id", 'alpha');
|
$object->civility_code = GETPOST("civility_code", 'alpha');
|
||||||
$object->poste = GETPOST("poste", 'alpha');
|
$object->poste = GETPOST("poste", 'alpha');
|
||||||
$object->address = GETPOST("address", 'alpha');
|
$object->address = GETPOST("address", 'alpha');
|
||||||
$object->zip = GETPOST("zipcode", 'alpha');
|
$object->zip = GETPOST("zipcode", 'alpha');
|
||||||
@ -366,7 +366,7 @@ if (empty($reshook))
|
|||||||
$object->socid = GETPOST("socid", 'int');
|
$object->socid = GETPOST("socid", 'int');
|
||||||
$object->lastname = GETPOST("lastname", 'alpha');
|
$object->lastname = GETPOST("lastname", 'alpha');
|
||||||
$object->firstname = GETPOST("firstname", 'alpha');
|
$object->firstname = GETPOST("firstname", 'alpha');
|
||||||
$object->civility_id = GETPOST("civility_id", 'alpha');
|
$object->civility_code = GETPOST("civility_code", 'alpha');
|
||||||
$object->poste = GETPOST("poste", 'alpha');
|
$object->poste = GETPOST("poste", 'alpha');
|
||||||
|
|
||||||
$object->address = GETPOST("address", 'alpha');
|
$object->address = GETPOST("address", 'alpha');
|
||||||
@ -619,8 +619,8 @@ else
|
|||||||
}
|
}
|
||||||
|
|
||||||
// Civility
|
// Civility
|
||||||
print '<tr><td><label for="civility_id">'.$langs->trans("UserTitle").'</label></td><td colspan="3">';
|
print '<tr><td><label for="civility_code">'.$langs->trans("UserTitle").'</label></td><td colspan="3">';
|
||||||
print $formcompany->select_civility(GETPOST("civility", 'alpha')?GETPOST("civility", 'alpha'):$object->civility_code);
|
print $formcompany->select_civility(GETPOSTISSET("civility_code")?GETPOST("civility_code", 'alpha'):$object->civility_code, 'civility_code');
|
||||||
print '</td></tr>';
|
print '</td></tr>';
|
||||||
|
|
||||||
print '<tr><td><label for="title">'.$langs->trans("PostOrFunction").'</label></td>';
|
print '<tr><td><label for="title">'.$langs->trans("PostOrFunction").'</label></td>';
|
||||||
@ -918,8 +918,8 @@ else
|
|||||||
}
|
}
|
||||||
|
|
||||||
// Civility
|
// Civility
|
||||||
print '<tr><td><label for="civility_id">'.$langs->trans("UserTitle").'</label></td><td colspan="3">';
|
print '<tr><td><label for="civility_code">'.$langs->trans("UserTitle").'</label></td><td colspan="3">';
|
||||||
print $formcompany->select_civility(isset($_POST["civility"])?GETPOST("civility"):$object->civility_code);
|
print $formcompany->select_civility(GETPOSTISSET("civility_code")?GETPOST("civility", "aZ09"):$object->civility_code, 'civility_code');
|
||||||
print '</td></tr>';
|
print '</td></tr>';
|
||||||
|
|
||||||
print '<tr><td><label for="title">'.$langs->trans("PostOrFunction").'</label></td>';
|
print '<tr><td><label for="title">'.$langs->trans("PostOrFunction").'</label></td>';
|
||||||
|
|||||||
@ -325,13 +325,13 @@ class Contact extends CommonObject
|
|||||||
$this->town=(empty($this->town)?'':$this->town);
|
$this->town=(empty($this->town)?'':$this->town);
|
||||||
$this->country_id=($this->country_id > 0?$this->country_id:$this->country_id);
|
$this->country_id=($this->country_id > 0?$this->country_id:$this->country_id);
|
||||||
if (empty($this->statut)) $this->statut = 0;
|
if (empty($this->statut)) $this->statut = 0;
|
||||||
|
if (empty($this->civility_code) && ! is_numeric($this->civility_id)) $this->civility_code = $this->civility_id; // For backward compatibility
|
||||||
$this->db->begin();
|
$this->db->begin();
|
||||||
|
|
||||||
$sql = "UPDATE ".MAIN_DB_PREFIX."socpeople SET ";
|
$sql = "UPDATE ".MAIN_DB_PREFIX."socpeople SET ";
|
||||||
if ($this->socid > 0) $sql .= " fk_soc='".$this->db->escape($this->socid)."',";
|
if ($this->socid > 0) $sql .= " fk_soc='".$this->db->escape($this->socid)."',";
|
||||||
elseif ($this->socid == -1) $sql .= " fk_soc=null,";
|
elseif ($this->socid == -1) $sql .= " fk_soc=null,";
|
||||||
$sql .= " civility='".$this->db->escape($this->civility_id)."'";
|
$sql .= " civility='".$this->db->escape($this->civility_code)."'";
|
||||||
$sql .= ", lastname='".$this->db->escape($this->lastname)."'";
|
$sql .= ", lastname='".$this->db->escape($this->lastname)."'";
|
||||||
$sql .= ", firstname='".$this->db->escape($this->firstname)."'";
|
$sql .= ", firstname='".$this->db->escape($this->firstname)."'";
|
||||||
$sql .= ", address='".$this->db->escape($this->address)."'";
|
$sql .= ", address='".$this->db->escape($this->address)."'";
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user