Forum CMS Made Simple FR

Version complète : Conflit Formbuilder & NMS
Vous consultez actuellement la version basse qualité d’un document. Voir la version complète avec le bon formatage.
Citation :#~~~~~ DEBUT BLOC A NE PAS SUPPRIMER ~~~~~
#~ Version du CMS: 1.11.11
#~ Url du site : En construction
#~ Hébergeur / Soft : 1&1
#~ Informations Système :
#~ ----------------------------------------------
#~ Cms Version: 1.11.11
#~ Installed Modules:
#~ CMSMailer: 5.2.2
#~ CMSPrinting: 1.0.5
#~ FileManager: 1.4.5
#~ MenuManager: 1.8.6
#~ TinyMCE: 2.9.12
#~ ModuleManager: 1.5.8
#~ News: 2.14.4
#~ Search: 1.7.11
#~ ThemeManager: 1.1.8
#~ FormBuilder: 0.8
#~ CGJobMgr: 1.3.3
#~ CGSimpleSmarty: 1.7.4
#~ CGExtensions: 1.44.2
#~ NMS: 2.9.4
#~ Config Information:
#~ php_memory_limit:
#~ process_whole_template:
#~ max_upload_size: 40000000
#~ url_rewriting: none
#~ page_extension:
#~ query_var: page
#~ image_manipulation_prog: GD
#~ auto_alias_content: true
#~ locale:
#~ default_encoding: utf-8
#~ admin_encoding: utf-8
#~ set_names: true
#~ Php Information:
#~ phpversion: 5.4.34
#~ md5_function: On (Vrai)
#~ gd_version: 2
#~ tempnam_function: On (Vrai)
#~ magic_quotes_runtime: Off (Faux)
#~ E_STRICT: 0
#~ E_DEPRECATED: 0
#~ memory_limit: 120M
#~ max_execution_time: 50000
#~ output_buffering: 0
#~ safe_mode: Off (Faux)
#~ file_uploads: On (Vrai)
#~ post_max_size: 8M
#~ upload_max_filesize: 40M
#~ session_save_path: /tmp (1777)
#~ session_use_cookies: On (Vrai)
#~ xml_function: On (Vrai)
#~ xmlreader_class: On (Vrai)
#~ Server Information:
#~ Server Api: cgi-fcgi
#~ Server Db Type: MySQL (mysql)
#~ Server Db Version: 5.1.73
#~ Server Db Grants: Trouvé un privilège "GRANT ALL" qui semble être adapté
#~ Server Time Diff: Aucune différence de date du système de fichiers trouvées
#~ ----------------------------------------------
#~~~~~ FIN BLOC A NE PAS SUPPRIMER ~~~~~


Bonjour à toutes et à tous,

Quand je place la balise {NMS} "avant" celle de Formbuilder tout fonctionne très bien mais quand je place cette dernière "après" la balise de Frombuilder ça donne une erreur.

Après plusieurs heures de recherche j'ai trouvé la solution mais j'arrive pas à l'exploiter.. Il s'agit d'un confit de la variable $fields qui est utilisée dans les deux modules. La voici:

Code :
Summary:
Supscribe template has conflict with FormBuilder
Detailed Description:

Issue is with $fields param, cause FormBuilder use the same. The conflict is
only if I use FormBuilder and don't use any custom field for NMS. Temporary ugly
fix is add "if  statemenet is_object".

[== Indéfini ==]
  {if isset($fields) && !is_object($fields.0)}
                {foreach $fields as $name => $obj}
                    {if !is_object($obj)}
{/if}
{/foreach}
{/if}

Source: http://dev.cmsmadesimple.org/bug/view/10084

J'ai essayé mais apparemment j'ai mal fait quelque chose.

Si quelqu'un peut me dépanner et m'expliquer ce qu'il faut faire et mille merci d'avance.
J'arrive toujours pas à résoudre ce problème!!..

Est-ce que quelqu'un aura la gentillesse de me citer le nom d'un autre module que NMS qui permet de s'inscrire aux newsletters d'un site web s'il vous plaît?

Mille merci d'avance.
Bonsoir et bienvenue,
Tu devrais tenter ta chance sur le forum .org ou directement à l'auteur du dépôt de bug : zdeno (aht) kuzmany (dot) biz en anglais), il semble qu'ici personne ne puisse te répondre pour l'instant.
Salut Jean le Chauve,

Merci beaucoup pour ta réponse.. D'accord, je vais tenter de le contacter.

En attendant j'ai dépanné en trouvant un script en dehors de CMSMS.

Bonne journée a+