Fichiers modifiés 1/ ./custom/ecommerceng/class/actions_ecommerceng.class.php -> ligne 244 function formObjectOptions($parameters, &$object, &$action, $hookmanager) { global $conf, $langs, $user; if (in_array('productdocuments', explode(':', $parameters['context']))) { if (empty($user->socid) && $this->isImageSync($object) && $this->isProductLinkedToECommerce($object)) { $buttons = '
'; $buttons .= '
id . '">' . $langs->trans("ECommerceSynchronizeProductImages") . '
'; $buttons .= '
'; print ''; } } return 0; // or return 1 to replace standard code } => pour la suppression du bouton SYNCHRONISATION DES IMAGES 2/ core/class/conf.class.php -> ligne 797 if (!isset($this->global->MAIN_MODULES_FOR_EXTERNAL)) { $this->global->MAIN_MODULES_FOR_EXTERNAL = 'user,societe,propal,commande,facture,categorie,service,product,supplierproposal,fournisseur,contact,projet,contrat,ficheinter,expedition,reception,agenda,resource,adherent,blockedlog'; // '' means 'all'. Note that contact is added here as it should be a module later. } on a ajouter dans la liste ,service,product, => pour la visualisation des produits et des services dans les comptes des utilisateurs externes 3/ core/tpl/objectline_create.tpl.php ligne 404 pour price_ht "> on a modifié pour le prix price-ht ne soit pas modifiable par l'utilisateur externe donc elle devient socid)) {?> "> "> 4/ core/tpl/objectline_create.tpl.php ligne 421 pour price_ttc if (!empty($inputalsopricewithtax)) { $coldisplay++; ?> "> socid)) {?> "> "> 5/ core/tpl/objectline_create.tpl.php ligne 453 pour remise_percent ">% on a modifié pour le prix remise_percent ne soit pas modifiable par l'utilisateur externe donc elle devient socid)) {?> ">% ">% 6/ core/tpl/objectline_edit.tpl.php ligne 216 pour price_ht $coldisplay++; print 'socid)) { print 'fk_prev_id != null) { print ' readonly'; } print '>'; } on a modifié pour le price_ttc ne soit pas modifiable par l'utilisateur externe donc elle devient if ($inputalsopricewithtax) { $coldisplay++; if (empty($user->socid)) { print 'fk_prev_id != null) { print ' readonly'; } print '>'; } 8/ core/tpl/objectline_create.tpl.php ligne 229 pour effacer le bouton radio 9/ core/tpl/objectline_create.tpl.php ligne 194 pour effacer produit/service 10/ core/tpl/login.tpl.php ligne178 :pour que la version ne s'affiche plus 11/core/tpl/login.tpl.php ligne190 : pour le logo 12/main.inc.php ligne 2146 =>pour enlever la version de dolibarr dans le compte utilisateur 13/ eldy.lib.php ligne 572 pour les ONR 14/commande/card.php ->pour l'adresse de livraison 15/commande/card.php line 1921 ->pour enlever le lien vers la site 16/main.inc.php ->line 1611 pour le logo 17/ security2.lib.php ->line 307 pour afficher le logo 18/manifest.json.php ->pour le logo line 142 pour le eldy 19/manifest.json.php ->pour le logo line 81 pour le md 21/ commande/note.php line133 effacer note dans la commande 22/htdocs/core/tpl/objectline_view.tpl.php line -> 472 pour ajouter l'image de produit dans l'ajout d'une nouvelle commande 23/product/list.php line 1435: pour l'affichage des images dans la liste produit 24/product/list.php line 892 pour que le tableau des list des produits soit visible : table-layout:fixed; 25/ product/list.php line 904 et 909 pour la recherche d'un produit dans la liste des produits 26/ product/list.php line 1995 et 1414 27/product/index.php line 321 pour que les produits récentes ne se voie pas 28/product/list.php 29/commande/card.php ->2903 pour enlever classer livrée et facturée du compte utilisateur 30/htdocs/core/modules/commande/doc/pdf_einstein.modules.php ->pour ajouter l'image de onrnegoce dans la commande 31/htdocs/core/modules/facture/doc/pdf_crabe.modules.php ->pour ajouter l'image de onrnegoce dans la commande