Page 1 sur 1

[Corrigé 3.1.34] Problème type avec catégorie

Posté : mer. 20 juin 2018 08:52
par slayder66
Bonjour,

Un problème survient quand on créer un nouveau ticket, on choisi le type, puis on change une catégorie et le "type" reviens par défaut, à chaque changement de catégorie le type revient par défaut.
Difficile à expliquer, dites moi si ce n'est pas clair.

Merci

Re: Problème type avec catégorie

Posté : ven. 22 juin 2018 08:46
par slayder66
Problème résolu, des erreurs dans la table sql "type"

Re: Problème type avec catégorie

Posté : ven. 22 juin 2018 09:35
par Flox
Pouvez vous préciser le problème et les opérations effectuées pour le résoudre ?

Re: Problème type avec catégorie

Posté : ven. 22 juin 2018 12:26
par slayder66
Un problème survient quand on créer un nouveau ticket, on choisi le "type" par exemple: 1 Incident et 2 Demande, puis on change une "catégorie" et le "type" revient par défaut (Incident), à chaque changement de "catégorie" le "type" revient par défaut (Incident).

Dans phpmyadmin>table ttypes> un "id" avait 0 comme valeur.
Du coup j'ai l'ai supprimé et recréé, son "id" est 3 désormais, ça fonctionne.

Re: Problème type avec catégorie

Posté : ven. 22 juin 2018 12:38
par Flox
arrivez vous à reproduire ce problème sur la webdemo ?

Cdt

Re: Problème type avec catégorie

Posté : ven. 22 juin 2018 13:44
par slayder66
Oui en admin/admin, si l'on met "type" aucun et qu'on change les catégories, le "aucun" ne reste pas

Re: Problème type avec catégorie

Posté : ven. 22 juin 2018 13:53
par Flox
effectivement pour l'entrée "aucun"

pour corriger le problème vous pouvez modifier le fichier ./ticket.php

remplacer:

Code : Tout sélectionner

if ($_POST['type']')
par:

Code : Tout sélectionner

if ($_POST['type']!='')

Re: Problème type avec catégorie

Posté : sam. 23 juin 2018 11:17
par slayder66
Flox a écrit : ven. 22 juin 2018 13:53 effectivement pour l'entrée "aucun"

pour corriger le problème vous pouvez modifier le fichier ./ticket.php

remplacer:

Code : Tout sélectionner

if ($_POST['type']')
par:

Code : Tout sélectionner

if ($_POST['type']!='')
Merci ! :)