@@ -687,13 +687,16 @@ public static function generateTemplate($fields)
687687 ['%%CLASSNAME%% ' , '%%ITEMTYPE%% ' , '%%CONTAINER%% ' , '%%ITEMTYPE_RIGHT%% ' ],
688688 [
689689 $ classname ,
690- var_export ($ itemtype , true ),
690+ str_replace ( '\'' , '' , var_export ($ itemtype , true ) ),
691691 var_export ($ fields ['id ' ], true ),
692692 var_export ($ itemtype ::$ rightname , true ),
693693 ],
694694 $ template_class ,
695695 );
696696
697+ Toolbox::logDebug (str_replace ('\'' , '' , var_export ($ itemtype , true )));
698+ Toolbox::logDebug (var_export ($ itemtype , true ));
699+
697700 $ class_filename = basename ($ sysname ) . '.class.php ' ;
698701 $ filepath = rtrim (PLUGINFIELDS_CLASS_PATH , '/ ' ) . '/ ' . $ class_filename ;
699702 if (file_put_contents ($ filepath , $ template_class ) === false ) {
@@ -712,7 +715,7 @@ public static function generateTemplate($fields)
712715 ['%%CLASSNAME%% ' , '%%ITEMTYPE%% ' , '%%CONTAINER_ID%% ' , '%%CONTAINER_NAME%% ' ],
713716 [
714717 $ classname ,
715- var_export ($ itemtype , true ),
718+ str_replace ( '\'' , '' , var_export ($ itemtype , true ) ),
716719 var_export ($ fields ['id ' ], true ),
717720 var_export ($ fields ['label ' ], true ),
718721 ],
0 commit comments