diff --git a/pages/schema.php b/pages/schema.php index 8dfb6f474..0254e86af 100644 --- a/pages/schema.php +++ b/pages/schema.php @@ -309,12 +309,18 @@ EOF $aRootClasses[$sClassName] = MetaModel::GetName($sClassName); } $sLabelClassName = MetaModel::GetName($sClassName); + //Fetch classes names for autocomplete purpose + // - Encode as JSON to escape quotes and other characters + $sClassLabelAndCodeAsJSON = json_encode("$sLabelClassName ($sClassName)"); + $sClassLabelAsJSON = json_encode($sLabelClassName); + $sClassCodeAsJSON = json_encode($sClassName); + // - Push to autocomplete $oPage->add_script( <<