Bonjour
Dans le fichier /htdocs/societe/soc.php ajoute cette ligne après les require_once du début:
print '<pre>'.print_r($conf->societe->multidir_output, true).'</pre>';
et dis nous ce qui s’affiche.
Fred
Bonjour
Dans le fichier /htdocs/societe/soc.php ajoute cette ligne après les require_once du début:
print '<pre>'.print_r($conf->societe->multidir_output, true).'</pre>';
et dis nous ce qui s’affiche.
Fred
Bonjour Frederic34 et merci pour votre aide,
Voici le print
[code]
Array ( [2] => /home/www/spformation-demo/documents/2/societe [4] => /home/www/spformation-demo/documents/4/societe )[/code
Dans la fonction showphoto (html.form.class.php) si je change
$dir=$conf->societe->multidir_output[$entity];
Par
$dir=$conf->societe->multidir_output[$conf->entity];
Je n’ai plus de message d’erreur mais toujours pas de logo quand on est logué depuis une autre entité…
Bonjour
Le 2 et le 4 sont les id des deux entités, ou alors il en manque?
Fred
J’ai 4 entités : 1 - 2 - 3 - 4
J’ajoute le logo depuis l’entité 1, je le visualise correctement
Je veux visualiser la fiche client depuis l’entité 2,3 ou 4 > message d’erreur/pas de logo
Bonjour
Dans la fonction showphoto ajoute avant if ($modulepart==‹ societe ›) :
$conf->societe->multidir_output['1']='/home/www/spformation-demo/documents/societe';
$conf->societe->multidir_output['2']='/home/www/spformation-demo/documents/2/societe';
$conf->societe->multidir_output['3']='/home/www/spformation-demo/documents/3/societe';
$conf->societe->multidir_output['4']='/home/www/spformation-demo/documents/4/societe';
Fred
Fait toujours pas de logo…
Pour info, les logos des sociétés se mettent dans
/home/www/spformation-demo/documents/1/societe
etc…
Mais dans
/home/www/spformation-demo/documents/societe/logos
etc…
Il faudrait aller les chercher dans ce dernier répertoire
Bonjour
Est-ce que tu as remis $dir=$conf->societe->multidir_output[$entity]; que tu avais changé?
Fred
oui et le logo n’apparaît plus depuis l’entité 1
Bonjour
J’ai édité mon message précédent car pour l’entité 1, on ne mets pas le numéro de l’entité dans le nom de répertoire.
Fred
Le logo est réapparu depuis l’entité 1
C’est peut-être au niveau du répertoire d’enregistrement du logo qu’il y a un soucis…
Bonjour
Est-ce qu’avec les 4 lignes ajoutées, tu retrouves les photos dans chaque cas?
Fred
Non pas du tout même soucis…
Problème réglé
j’ai mis cette ligne
$conf->societe->multidir_output[$entity]='/home/www/mon_dossier/documents/societe';
Dans
societe/soc.php
core/class/html.form.class.php
core/lib/files.lib.php
Merci Fred pour ton aide
Bonjour,
Pourriez-vous m’éclairer sur la marche à suivre, car avant de procéder à la modification des 3 fichiers je souhaiterais savoir :
faut-il remplacer d’autre lignes ? ou à rajouter ? et si oui à quelle ligne ?
Dolibarr : 5.6.2
Serveur : Linux (local)
Module : Multi compagnie
Merci d’avance
Bonjour,
C’est tout ce qu’il faut ajouter.
Bonjour,
Je sais que ce message est ancien, mais il semblerait que j’ai le même problème.
Mais je ne comprends pas les explications pour résoudre le problème.
Je ne sais pas ou dans le fichier je dois ajouter les infos.
Merci de votre aide
Peter
Dolibarr a détecté une erreur technique.
Voici les informations qui pourront aider au diagnostic:
Date: 20170429114930
Dolibarr: 5.0.1
Niveau de fonctionnalités: 0
PHP: 5.6.30
Server: Apache
OS: Linux mutu0182 3.18.44-vs2.3.7.5-beng #1 SMP Thu Oct 27 14:11:29 BST 2016 x86_64
UserAgent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_12_4) AppleWebKit/603.1.30 (KHTML, like Gecko) Version/10.1 Safari/603.1.30
Url sollicitée: /societe/soc.php?socid=1813
Referer: http://doli.xxxxxx.xx/societe/index.php?mainmenu=companies&leftmenu=
Gestionnaire de menu: eldy_menu.php
Message: Call of showphoto with wrong parameters modulepart=societe
Quelle est la version du module multicompany ?
Régis Houssin
Contributeur Dolibarr
Boutique et Hébergement Dolibarr