Les avertissements suivants se sont produits :
Warning [2] Undefined array key 0 - Line: 1640 - File: showthread.php PHP 8.2.18 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/showthread.php 1640 errorHandler->error_callback
/showthread.php 915 buildtree




Note de ce sujet :
  • Moyenne : 0 (0 vote(s))
  • 1
  • 2
  • 3
  • 4
  • 5
Conflit Formbuilder & NMS
#1
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.


Messages dans ce sujet

Atteindre :


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