Quantcast
Channel: Forum Dolibarr france :: Discussions récentes
Viewing all articles
Browse latest Browse all 34935

Sujet: Pb mise à jour 3.3.3 vers 3.4.0 (canvas) - par: Benoît75

$
0
0
Bonjour à tous ,

Pour me répondre à tout hasard si d'aucun cherche des informations sur ses canvas société qui bug en 3.4.0:

Le problème est dans la variable $ref qui contient rowid et donc au moment de l'utilisation de la méthode fetch de societe.class, la societe n'est pas trouvée la clause SQL devient ...WHERE s.rowid =8 and s.nom=8 (pour ma societe socid=8)

Pour pallier à ce problème, que je n'arrive pas à identifier plus précisément, j'ai modifier le fichier /canvas/company/actions_card_company.class.php à la ligne 104
$ret = $this->getObject($id,$ref);

devient
$ret = $this->getObject($id);


D'autre part j'ai également corrigé mes canvas (/canvas/company/tpl) create et edit en mettant à jour le champ adresse :

card_create_tpl.php vers la ligne 119
<textarea name="adresse" cols="40" rows="3"><?php echo $this->control->tpl['address']; ?></textarea></td>

devient
<textarea name="address" cols="40" rows="3"><?php echo $this->control->tpl['address']; ?></textarea></td>


card_edit_tpl.php vers la ligne 141
<textarea name="adresse" cols="40" rows="3"><?php echo $this->control->tpl['address']; ?></textarea></td>

devient
<textarea name="address" cols="40" rows="3"><?php echo $this->control->tpl['address']; ?></textarea></td>


That's all folk !

(PS : pour ma culture je suis preneur de l'explication de $ref et quand est utilisé cette variable dans societe)

Benoît ...

Viewing all articles
Browse latest Browse all 34935

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>