Merge pull request #1265 from FHenry/3.4
Fix bad display IE for checkbox extrafield readonly
This commit is contained in:
commit
686babd0dc
@ -1736,8 +1736,8 @@ class Facture extends CommonInvoice
|
||||
$sql.= " SET facnumber='".$num."', fk_statut = 1, fk_user_valid = ".$user->id.", date_valid = '".$this->db->idate($now)."'";
|
||||
if (! empty($conf->global->FAC_FORCE_DATE_VALIDATION)) // If option enabled, we force invoice date
|
||||
{
|
||||
$sql.= ', datef='.$this->db->idate($this->date);
|
||||
$sql.= ', date_lim_reglement='.$this->db->idate($this->date_lim_reglement);
|
||||
$sql.= ", datef='".$this->db->idate($this->date)."'";
|
||||
$sql.= ", date_lim_reglement='".$this->db->idate($this->date_lim_reglement)."'";
|
||||
}
|
||||
$sql.= ' WHERE rowid = '.$this->id;
|
||||
|
||||
|
||||
@ -806,7 +806,7 @@ class ExtraFields
|
||||
if (!empty($value)) {
|
||||
$checked=' checked="checked" ';
|
||||
}
|
||||
$value='<input type="checkbox" '.$checked.' '.($moreparam?$moreparam:'').' readonly="readonly">';
|
||||
$value='<input type="checkbox" '.$checked.' '.($moreparam?$moreparam:'').' readonly="readonly" disabled="disabled">';
|
||||
}
|
||||
elseif ($type == 'mail')
|
||||
{
|
||||
|
||||
@ -102,6 +102,7 @@ print '<br><br>';
|
||||
$webservices = array(
|
||||
'user' => '',
|
||||
'thirdparty' => '!empty($conf->societe->enabled)',
|
||||
'contact' => '!empty($conf->societe->enabled)',
|
||||
'productorservice' => '(!empty($conf->product->enabled) || !empty($conf->service->enabled))',
|
||||
'order' => '!empty($conf->commande->enabled)',
|
||||
'invoice' => '!empty($conf->facture->enabled)',
|
||||
|
||||
@ -300,7 +300,7 @@ function getContact($authentication,$id,$ref='',$ref_ext='')
|
||||
'ref_propal' => $contact->ref_propal,
|
||||
'user_id' => $contact->user_id,
|
||||
'user_login' => $contact->user_login,
|
||||
'civility_id' => $contact->civility_id
|
||||
'civilite_id' => $contact->civility_id
|
||||
);
|
||||
|
||||
//Retreive all extrafield for thirdsparty
|
||||
@ -379,7 +379,7 @@ function createContact($authentication,$contact)
|
||||
$newobject=new Contact($db);
|
||||
|
||||
$newobject->id=$contact['id'];
|
||||
$newobject->civility_id=$contact['civility_id'];
|
||||
$newobject->civilite_id=$contact['civility_id'];
|
||||
$newobject->lastname=$contact['lastname'];
|
||||
$newobject->firstname=$contact['firstname'];
|
||||
$newobject->address=$contact['address'];
|
||||
@ -522,7 +522,7 @@ function getContactsForThirdParty($authentication,$idthirdparty)
|
||||
$linescontact[]=array(
|
||||
'id' => $contact->id,
|
||||
'ref' => $contact->ref,
|
||||
'civility_id' => $contact->civility_id?$contact->civility_id:'',
|
||||
'civility_id' => $contact->civilite_id?$contact->civilite_id:'',
|
||||
'lastname' => $contact->lastname?$contact->lastname:'',
|
||||
'firstname' => $contact->firstname?$contact->firstname:'',
|
||||
'address' => $contact->address?$contact->address:'',
|
||||
@ -653,6 +653,8 @@ function updateContact($authentication,$contact)
|
||||
$object->fax=$contact['fax'];
|
||||
$object->email=$contact['email'];
|
||||
|
||||
$object->civilite_id=$contact['civility_id'];
|
||||
|
||||
|
||||
//Retreive all extrafield for contact
|
||||
// fetch optionals attributes and labels
|
||||
|
||||
Loading…
Reference in New Issue
Block a user