Bienvenue, Invité
Nom d'utilisateur : Mot de passe : Se souvenir de moi
  • Page :
  • 1
  • 2

SUJET : [RESOLU] v10 bug civilité non affiché

[RESOLU] v10 bug civilité non affiché il y a 1 mois 5 jours #115296

  • goldotron
  • Portrait de goldotron
  • Hors ligne
  • Expert Boarder
  • Messages : 107
  • Remerciements reçus 4
  • Karma: 1
Pour le coup, ça semble avoir été bien corrigé en 10.0.2 chez nous.
La civilité apparaît de nouveau dans les PDF ainsi que sur la fiche des contacts.

Peut-être parce qu'il vous faut régénérer le pdf sur lequel vous faites vos tests ?
L'administrateur a désactivé l'accès en écriture pour le public.

[RESOLU] v10 bug civilité non affiché il y a 1 mois 5 jours #115304

  • ksar
  • Portrait de ksar
  • Hors ligne
  • Admin
  • Bijour!
  • Messages : 1017
  • Remerciements reçus 280
  • Karma: 14
Visiblement c'est corrigé.
Mais pour les contacts qui ont été modifiés en V10.0.0 et V10.0.1 il faut re-entrer la civilitée.
L'administrateur a désactivé l'accès en écriture pour le public.

[RESOLU] v10 bug civilité non affiché il y a 1 mois 2 jours #115346

  • alientouch
  • Portrait de alientouch
  • Hors ligne
  • Senior Boarder
  • Messages : 69
  • Remerciements reçus 3
  • Karma: 0
goldotron écrit:
Pour le coup, ça semble avoir été bien corrigé en 10.0.2 chez nous.
La civilité apparaît de nouveau dans les PDF ainsi que sur la fiche des contacts.

Peut-être parce qu'il vous faut régénérer le pdf sur lequel vous faites vos tests ?

Idem après regénération du PDF.
L'administrateur a désactivé l'accès en écriture pour le public.

[RESOLU] v10 bug civilité non affiché il y a 1 mois 2 jours #115347

  • alientouch
  • Portrait de alientouch
  • Hors ligne
  • Senior Boarder
  • Messages : 69
  • Remerciements reçus 3
  • Karma: 0
ksar écrit:
Visiblement c'est corrigé.
Mais pour les contacts qui ont été modifiés en V10.0.0 et V10.0.1 il faut re-entrer la civilitée.

Ok merci pour l'info, je testerai sur une version d'essai, j'ai modifié les fichiers afin que cela fonctionne sur la version de prod.
L'administrateur a désactivé l'accès en écriture pour le public.

[RESOLU] v10 bug civilité non affiché il y a 1 mois 2 jours #115358

  • BB2A
  • Portrait de BB2A
  • Hors ligne
  • Senior Boarder
  • Messages : 58
  • Remerciements reçus 1
  • Karma: 0
Moi cela fonctionne sur les fiches mais pas dans les pdf test avec 2 modelés de pdf et régénéré
L'administrateur a désactivé l'accès en écriture pour le public.

[RESOLU] v10 bug civilité non affiché il y a 1 mois 2 jours #115359

  • BB2A
  • Portrait de BB2A
  • Hors ligne
  • Senior Boarder
  • Messages : 58
  • Remerciements reçus 1
  • Karma: 0
Apres test j'ai du faire cette manip pour que cela fonctionne.
Sylvain.Legrand écrit:
Bonsoir,

Non, après des tests il apparaît que le problème persiste en 10.0.1.
Voici la solution que j'ai adoptée:
Fichier ../htdocs/core/class/commonobject.class.php => lignes 538, 540 et 541 pour la fonction "getFullName" remplacer $this->civility_id par $this->civility_code

Voici le résultat :
	public function getFullName($langs, $option = 0, $nameorder = -1, $maxlen = 0)
	{
		//print "lastname=".$this->lastname." name=".$this->name." nom=".$this->nom."<br>\n";
		$lastname=$this->lastname;
		$firstname=$this->firstname;
		if (empty($lastname))  $lastname=(isset($this->lastname)?$this->lastname:(isset($this->name)?$this->name:(isset($this->nom)?$this->nom:(isset($this->societe)?$this->societe:(isset($this->company)?$this->company:'')))));

		$ret='';
		if ($option && $this->civility_code)
		{
			if ($langs->transnoentitiesnoconv("Civility".$this->civility_code)!="Civility".$this->civility_code) $ret.=$langs->transnoentitiesnoconv("Civility".$this->civility_code).' ';
			else $ret.=$this->civility_code.' ';
		}

		$ret.=dolGetFirstLastname($firstname, $lastname, $nameorder);

		return dol_trunc($ret, $maxlen);
	}

Suite à ces modifications (et aucune autre) ma version de Dolibarr 10.0.1 fonctionne correctement : affichage Ok et impression des PDFs OK.

Cordialement,
Sylvain Legrand.
L'administrateur a désactivé l'accès en écriture pour le public.
  • Page :
  • 1
  • 2