You are not logged in.
I use GLPI 0.84.3+ Formcreator 1.8.1
When select "Validation of" type question, no username in Approver dropdown list.
And MySQL error is:
*** MySQL query error:
***
SQL: SELECT COUNT(DISTINCT `glpi_users`.`id` ) AS CPT
FROM `glpi_users` LEFT JOIN `glpi_useremails`
ON (`glpi_users`.`id` = `glpi_useremails`.`users_id`)
LEFT JOIN `glpi_profiles_users`
ON (`glpi_users`.`id` = `glpi_profiles_users`.`users_id`) LEFT JOIN `glpi_profiles`
ON (`glpi_profiles`.`id` = `glpi_profiles_users`.`profiles_id`) WHERE ( (`glpi_profiles`.`validate_ticket` IN (\'1\', \'r\', \'w\') AND ( `glpi_profiles_users`.`entities_id` = \'0\' ) ) AND `glpi_profiles`.`interface` = \'central\' ) AND `glpi_users`.`is_deleted` = \'0\'
AND `glpi_users`.`is_active` = \'1\'
Error: Unknown column 'glpi_profiles.validate_ticket' in 'where clause'
Backtrace :
/var/www/inc/user.class.php :2776 DBmysql->query()
/var/www/inc/user.class.php :2850 User::getSqlSearchResult()
/var/www/plugins/formcreator/inc/helpdesk.class.php :140 User::dropdown()
/var/www/plugins/formcreator/front/form.helpdesk.php :133 PluginFormcreatorHelpdesk->getInputQuestion()
/var/www/plugins/formcreator/front/form.helpdesk.php
Last edited by bigbird1985 (2013-11-07 08:40:39)
glpi 0.84.3 + OCS
Offline
Bonjour,
Je rencontre le même souci: la liste des utilisateurs ne se charge pas dans le champ "Validation" sur les formulaires créés avec Form Creator.
S'agit-il d'une mauvaise utilisation de ma part ou d'un bug?
En vous remerciant.
Offline
nouvelle version du plugin
Offline
Bonjour,
Merci slanislas kita pour cette nouvelle version du plugin, qui comporte des apports bien intéressants.
Cependant, j'ai remarqué qu'il y avait une validation au niveau du formulaire en lui même, mais qu'il n'y avait plus possibilité de positionner une question de type "validation".
En l'état actuel (nouvelle version), si je positionne une validation, celle-ci conditionne ou non la création du ticket.
Or, nous aurions souhaité que le ticket soit créé d'office avec la demande de validation. L'idée étant de pouvoir historiser la demande initiale (matérialisée par l'enregistrement d'un ticket) et de conserver dans l'historique du ticket le choix du valideur (accepté ou refusé).
Est-ce possible de rajouter ce type de question dans la nouvelle version du plugin?
En vous remerciant.
Last edited by matth974 (2014-12-01 16:49:36)
Offline
Bonjour
Il faut ouvrir un ticket sur github pour faire cette demande.
Offline
Merci pour cette précision dethegeek! c'est désormais chose faite.
Offline
Merci pour cette précision dethegeek! c'est désormais chose faite.
Bonjour,
concernant ce problème, y a t il une solution ?
Lorsque l'utilisateur remplit sa demande, il n'a pas la possibilité de choisir son valideur ( seul ---- est dans la liste déroulante).
La création entraîne bien une demande de validation mais à personne du coup.
Merci
Offline
Bonjour corly,
La version 1-8-1 du plugin form creator semble obsolète.
Grâce aux réponses de slanislas kita et de dethegeek (cf. plus haut), j'ai pu télécharger, et installer l'une des dernières versions du plugin et échanger avec les développeurs sur le sujet: https://github.com/TECLIB/formcreator/issues/36
Bonne réception.
Offline
Merci beaucoup.
Nous allons tester cela dès que nous aurons upgradé notre version de GLPI.
Offline