Note de ce sujet :
  • Moyenne : 0 (0 vote(s))
  • 1
  • 2
  • 3
  • 4
  • 5
[Résolu] Form browser
#1
Citation :#~~~~~ NE PAS SUPPRIMER CE BLOC ~~~~~
#~ Version du CMS: 1.8.2
#~ Nom de l'hébergeur : One to one
#~ Informations Système :
#~ ----------------------------------------------
#~ Cms Version: 1.8.2
#~ Installed Modules:
#~ * CMSMailer: 2.0
#~ * FileManager: 1.0.2
#~ * MenuManager: 1.6.5
#~ * ModuleManager: 1.4
#~ * News: 2.10.6
#~ * nuSOAP: 1.0.2
#~ * Printing: 1.1.0
#~ * Search: 1.6.5
#~ * ThemeManager: 1.1.1
#~ * TinyMCE: 2.7.2
#~ * FileBackup: 0.5
#~ * FormBuilder: 0.6.3
#~ * FormBrowser: 0.3.1
#~ Config Information:
#~ * php_memory_limit:
#~ * process_whole_template: false
#~ * output_compression: false
#~ * max_upload_size: 32000000
#~ * default_upload_permission: 664
#~ * url_rewriting: none
#~ * page_extension:
#~ * query_var: page
#~ * use_hierarchy: true
#~ * image_manipulation_prog: GD
#~ * auto_alias_content: true
#~ * locale:
#~ * default_encoding: utf-8
#~ * admin_encoding: utf-8
#~ * set_names: true
#~ Php Information:
#~ * phpversion: 5.2.13
#~ * md5_function: On (Vrai)
#~ * gd_version: 2
#~ * tempnam_function: On (Vrai)
#~ * magic_quotes_runtime: Off (Faux)
#~ * E_STRICT: 0
#~ * memory_limit: 32M
#~ * max_execution_time: 60
#~ * output_buffering: 4096
#~ * safe_mode: Off (Faux)
#~ * file_uploads: On (Vrai)
#~ * post_max_size: 48M
#~ * upload_max_filesize: 32M
#~ * session_save_path: Aucune vérification à cause de la restriction spécifiée par PHP open_basedir
#~ * session_use_cookies: On (Vrai)
#~ * xml_function: On (Vrai)
#~ Server Information:
#~ * Server Api: apache2handler
#~ * Server Db Type: MySQL (mysql)
#~ * Server Db Version: 5.0.91
#~ ----------------------------------------------
#~~~~~ NE PAS SUPPRIMER CE BLOC ~~~~~


Je souhaite enregistrer les données d'un formulaire dans la base de données afin de les récupérer en excel. J'ai donc créé un formulaire et dans ce formulaire j'ai mis un champ "stocker dans base de données".
J'ai ensuite créé un navigateur qui appelle ce formulaire et ppelé le module dans une page avec la balise smarty {cms_module module='FormBrowser' browser='Navigateur'}.

Quand je teste j'ai le message suivant : "Erreur ! Soit le formulaire ne possède aucun arrangement de form_builder, soit il a échoué à instancier (en raison de problèmes de mémoire ?)"

J'ai vérifié dans la base. Il n'y a rien dans la table "cms_module_fb_resp_val".
De plus le template de la page n'est pas appliqué. J'ai l'impression que ce module utilise des templates que je n'ai pas car dans les onglets
"Gabarit de liste (Utilisateur)"
"Record View Template (User)"
"Gabarit de liste (Admin)"
"Full View Template (Admin)"
quand je clique sur Load template dans la liste déroulante mon choix ne reste pas...
Est ce que je suis sur la bonne piste.
Quelqu'un connait-il ce module ?
Merci de votre réponse.


Je n'ai rien trouvé dans la documentation.
Merci de votre aide.
#2
Bonjour,

Tout d'abord, si tu souhaites juste exporter en Excel, tu n'as pas besoin d'insérer le module dans une des pages de ton site. Il te suffit d'aller dans l'admin / Contenu / Form Browser et de cliquer sur l'icône d'export en Excel.

Enfin, je pense que ton problème vient du type de champ de FormBuilder : il ne s'agit pas de "Stocker dans la base de données" mais "Stocker les résultats pour le module FormBrowser". Ce dernier module doit être installé avant d'ajouter ce champ avec FormBuilder.

A+
#3
Merci de ta réponse.
Effectivement il s'agissait de "Stocker les résultats pour le module FormBrowser" et non "Stocker dans la base de données" . J'ai suivi un tutoriel obsolète...
J'ai trouvé aussi dans l'admin l'icône pour exporter en excel. Je trouve super ce module. Il va bien m'aider.
Merci encore.


Atteindre :


Utilisateur(s) parcourant ce sujet : 1 visiteur(s)