[Bug #1933] non affichage du tiers d'un projet avec l'URL http://xxx/projet/fiche.php?id=8

classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

[Bug #1933] non affichage du tiers d'un projet avec l'URL http://xxx/projet/fiche.php?id=8

Doliforge
[Bug #1933] non affichage du tiers d'un projet avec l'URL http://xxx/projet/fiche.php?id=8
Doliforge
Ce message ne s'affiche pas correctement?
mettez à jour vos préférences utilisateur.

non affichage du tiers d'un projet avec l'URL http://xxx/projet/fiche.php?id=8

Dernières modifications

03/07/2015 10:26 (Europe/Paris)
Bonjour,
La page projet/fiche.php n'est normalement plus disponible dans dolibarr 3.7. En effet tout les fichier fiche.php ont été remplacer par card.php, et tout les fichier liste.php ont été remplacer par list.php.
Si vous avez encore un fichier fiche.php qui existe sur votre dolibarr, c'est que vous avez copier les nouveau fichier de dolibarr 3.7, sans supprimer les anciens fichier non utilisable. Autrement dit le fichier fiche.php que vous avez ne devrait plus exister, celui que vous avez est celui de votre precededante version de dolibarr. Il est normale que ce fichier ne fonctionne plus, car card.php à évoluer.
Si vous voulez corriger cette anomalie sur votre installation, je ne peux que vous recommender de faire un lien symblique de card.php vers fiche.php (aprés avoir supprimer le fichier fiche.php), ou de modifier votre module personnaliser pour qu"il prennent en compte les modifications de strucutre (nom de ficiher) de Dolibarr.
Changements :
  • Status: 
OpenNeed more info
  • Resolution: 
AucunWont Fix

Répondre

État

 Détails
Submitted by:  Carole ARNAUD (dlb-krol) Submitted on:  02/07/2015 13:37
Last Modified On:  02/07/2015 13:37 
Summary:  non affichage du tiers d'un projet avec l'URL http://xxx/projet/fiche.php?id=8
Description:  Depuis la version 3.7, il semble que "fiche.php" ait été remplacé par "card.php" dans les URL.

Lorsqu'on accède à la fiche d'un projet avec une URL contenant "fiche.php" le champ tiers apparaît vide.
cf images card.png et fiche.png jointes.

Si on clone le projet à partir de cet URL et que l'on cherche à renseigner le tiers on a l'erreur suivante:
Fatal error: Call to a member function fetch() on a non-object in /var/www/xxx/projet/fiche.php on line 262
cf image message d'erreur.png jointe

nous avons développé un module dolibarr "maison" qui utilise actuellement "fiche.php" dans les URL de redirection. Il serait souhaitable que ces URL continuent de fonctionner en version 3.7 afin de nous laisser le temps de faire les corrections nécessaires d'ici la version 3.8
Step to reproduce bug:  
Detected in version:  3.7.0 Category:  Module: Projects
Severity:  3 OS Type/Version:  
PHP version:   Database type and version:  
 Etat
Status:  Need more info Assigned to:  HENRY Florian (fhenry)
Resolution:  Wont Fix 

Commentaires

HENRY Florian 03/07/2015 10:26
Bonjour,
La page projet/fiche.php n'est normalement plus disponible dans dolibarr 3.7. En effet tout les fichier fiche.php ont été remplacer par card.php, et tout les fichier liste.php ont été remplacer par list.php.
Si vous avez encore un fichier fiche.php qui existe sur votre dolibarr, c'est que vous avez copier les nouveau fichier de dolibarr 3.7, sans supprimer les anciens fichier non utilisable. Autrement dit le fichier fiche.php que vous avez ne devrait plus exister, celui que vous avez est celui de votre precededante version de dolibarr. Il est normale que ce fichier ne fonctionne plus, car card.php à évoluer.
Si vous voulez corriger cette anomalie sur votre installation, je ne peux que vous recommender de faire un lien symblique de card.php vers fiche.php (aprés avoir supprimer le fichier fiche.php), ou de modifier votre module personnaliser pour qu"il prennent en compte les modifications de strucutre (nom de ficiher) de Dolibarr.


_______________________________________________
Dolibarr-bugtrack mailing list
[hidden email]
https://lists.nongnu.org/mailman/listinfo/dolibarr-bugtrack