Fix: function show_form enhancement
This commit is contained in:
parent
337f41c8e1
commit
12bf37700a
@ -326,12 +326,38 @@ class FormMail
|
|||||||
if ($this->withto || is_array($this->withto))
|
if ($this->withto || is_array($this->withto))
|
||||||
{
|
{
|
||||||
$out.= '<tr><td width="180">';
|
$out.= '<tr><td width="180">';
|
||||||
$out.= $form->textwithpicto($langs->trans("MailTo"),$langs->trans("YouCanUseCommaSeparatorForSeveralRecipients"));
|
if ($this->withtofree) $out.= $form->textwithpicto($langs->trans("MailTo"),$langs->trans("YouCanUseCommaSeparatorForSeveralRecipients"));
|
||||||
|
else $out.= $langs->trans("MailTo");
|
||||||
$out.= '</td><td>';
|
$out.= '</td><td>';
|
||||||
if ($this->withtoreadonly)
|
if ($this->withtoreadonly)
|
||||||
|
{
|
||||||
|
if (! empty($this->toname) && ! empty($this->tomail))
|
||||||
|
{
|
||||||
|
$out.= '<input type="hidden" id="toname" name="toname" value="'.$this->toname.'" />';
|
||||||
|
$out.= '<input type="hidden" id="tomail" name="tomail" value="'.$this->tomail.'" />';
|
||||||
|
if ($this->totype == 'thirdparty')
|
||||||
|
{
|
||||||
|
$soc=new Societe($this->db);
|
||||||
|
$soc->fetch($this->toid);
|
||||||
|
$out.= $soc->getNomUrl(1);
|
||||||
|
}
|
||||||
|
if ($this->totype == 'contact')
|
||||||
|
{
|
||||||
|
$contact=new Contact($this->db);
|
||||||
|
$contact->fetch($this->toid);
|
||||||
|
$out.= $contact->getNomUrl(1);
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
$out.= $this->toname;
|
||||||
|
}
|
||||||
|
$out.= ' <'.$this->tomail.'>';
|
||||||
|
}
|
||||||
|
else
|
||||||
{
|
{
|
||||||
$out.= (! is_array($this->withto) && ! is_numeric($this->withto))?$this->withto:"";
|
$out.= (! is_array($this->withto) && ! is_numeric($this->withto))?$this->withto:"";
|
||||||
}
|
}
|
||||||
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
if ($this->withtofree)
|
if ($this->withtofree)
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user