Reduce number of new to save memory usage.
Fight table to replace with div
This commit is contained in:
parent
7501e09738
commit
34cbcad9da
@ -4506,7 +4506,7 @@ class Form
|
|||||||
* @param int $width Width of photo
|
* @param int $width Width of photo
|
||||||
* @return string HTML code to output photo
|
* @return string HTML code to output photo
|
||||||
*/
|
*/
|
||||||
function showphoto($modulepart,$object,$width=100)
|
static function showphoto($modulepart,$object,$width=100)
|
||||||
{
|
{
|
||||||
global $conf;
|
global $conf;
|
||||||
|
|
||||||
|
|||||||
@ -1700,9 +1700,10 @@ class Societe extends CommonObject
|
|||||||
* @param int $withpicto Add picto into link (0=No picto, 1=Include picto with link, 2=Picto only)
|
* @param int $withpicto Add picto into link (0=No picto, 1=Include picto with link, 2=Picto only)
|
||||||
* @param string $option Target of link ('', 'customer', 'prospect', 'supplier')
|
* @param string $option Target of link ('', 'customer', 'prospect', 'supplier')
|
||||||
* @param int $maxlen Max length of text
|
* @param int $maxlen Max length of text
|
||||||
|
* @param string $notooltip 1=Disable tooltip
|
||||||
* @return string String with URL
|
* @return string String with URL
|
||||||
*/
|
*/
|
||||||
function getNomUrl($withpicto=0,$option='',$maxlen=0)
|
function getNomUrl($withpicto=0,$option='',$maxlen=0,$notooltip=0)
|
||||||
{
|
{
|
||||||
global $conf,$langs;
|
global $conf,$langs;
|
||||||
|
|
||||||
@ -1718,11 +1719,10 @@ class Societe extends CommonObject
|
|||||||
$name =$code.' '.$name;
|
$name =$code.' '.$name;
|
||||||
}
|
}
|
||||||
|
|
||||||
$result='';
|
$result=''; $label='';
|
||||||
$lien=$lienfin='';
|
$lien=''; $lienfin='';
|
||||||
$label = '<table width="100%">';
|
|
||||||
$label.= '<tr>';
|
$label.= '<div width="100%">';
|
||||||
$label.= '<td valign="top">';
|
|
||||||
|
|
||||||
if ($option == 'customer' || $option == 'compta')
|
if ($option == 'customer' || $option == 'compta')
|
||||||
{
|
{
|
||||||
@ -1764,15 +1764,18 @@ class Societe extends CommonObject
|
|||||||
if (! empty($this->code_fournisseur))
|
if (! empty($this->code_fournisseur))
|
||||||
$label.= '<br><b>' . $langs->trans('SupplierCode') . ':</b> '. $this->code_fournisseur;
|
$label.= '<br><b>' . $langs->trans('SupplierCode') . ':</b> '. $this->code_fournisseur;
|
||||||
|
|
||||||
$label.= '</td>';
|
if (! empty($this->logo))
|
||||||
if (! empty($this->logo)) {
|
{
|
||||||
$form = new Form($db);
|
$label.= '<br><br>';
|
||||||
$label .= '<td> </td><td align="right">' . $form->showphoto('societe', $this, 80) . '</td>';
|
//if (! is_object($form)) $form = new Form($db);
|
||||||
|
$label.= Form::showphoto('societe', $this, 80);
|
||||||
}
|
}
|
||||||
$label.= '</tr></table>';
|
$label.= '</div>';
|
||||||
|
|
||||||
// Add type of canvas
|
// Add type of canvas
|
||||||
$lien.=(!empty($this->canvas)?'&canvas='.$this->canvas:'').'" title="'.dol_escape_htmltag($label, 1).'" class="classfortooltip">';
|
$lien.=(!empty($this->canvas)?'&canvas='.$this->canvas:'').'"';
|
||||||
|
$lien.=($notooltip?'':' title="'.dol_escape_htmltag($label, 1).'" class="classfortooltip"');
|
||||||
|
$lien.='>';
|
||||||
$lienfin='</a>';
|
$lienfin='</a>';
|
||||||
|
|
||||||
if ($withpicto) $result.=($lien.img_object($label, 'company', 'class="classfortooltip"').$lienfin);
|
if ($withpicto) $result.=($lien.img_object($label, 'company', 'class="classfortooltip"').$lienfin);
|
||||||
|
|||||||
@ -302,19 +302,19 @@ if ($result)
|
|||||||
if ($thirdparty_static->client==1 || $thirdparty_static->client==3)
|
if ($thirdparty_static->client==1 || $thirdparty_static->client==3)
|
||||||
{
|
{
|
||||||
$thirdparty_static->name=$langs->trans("Customer");
|
$thirdparty_static->name=$langs->trans("Customer");
|
||||||
print $thirdparty_static->getNomUrl(0,'customer');
|
print $thirdparty_static->getNomUrl(0,'customer',0,1);
|
||||||
}
|
}
|
||||||
if ($thirdparty_static->client == 3 && empty($conf->global->SOCIETE_DISABLE_PROSPECTS)) print " / ";
|
if ($thirdparty_static->client == 3 && empty($conf->global->SOCIETE_DISABLE_PROSPECTS)) print " / ";
|
||||||
if (($thirdparty_static->client==2 || $thirdparty_static->client==3) && empty($conf->global->SOCIETE_DISABLE_PROSPECTS))
|
if (($thirdparty_static->client==2 || $thirdparty_static->client==3) && empty($conf->global->SOCIETE_DISABLE_PROSPECTS))
|
||||||
{
|
{
|
||||||
$thirdparty_static->name=$langs->trans("Prospect");
|
$thirdparty_static->name=$langs->trans("Prospect");
|
||||||
print $thirdparty_static->getNomUrl(0,'prospect');
|
print $thirdparty_static->getNomUrl(0,'prospect',0,1);
|
||||||
}
|
}
|
||||||
if (! empty($conf->fournisseur->enabled) && $thirdparty_static->fournisseur)
|
if (! empty($conf->fournisseur->enabled) && $thirdparty_static->fournisseur)
|
||||||
{
|
{
|
||||||
if ($thirdparty_static->client) print " / ";
|
if ($thirdparty_static->client) print " / ";
|
||||||
$thirdparty_static->name=$langs->trans("Supplier");
|
$thirdparty_static->name=$langs->trans("Supplier");
|
||||||
print $thirdparty_static->getNomUrl(0,'supplier');
|
print $thirdparty_static->getNomUrl(0,'supplier',0,1);
|
||||||
}
|
}
|
||||||
print '</td>';
|
print '</td>';
|
||||||
// Last modified date
|
// Last modified date
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user