get('widgetid'); $widgetModule = $request->get('widgetmodule'); $tabId = getTabid($widgetModule); $adb = \PearDatabase::getInstance(); $sql = 'SELECT * FROM vtiger_tools_listwidget WHERE id = ?'; $result = $adb->pquery($sql, array($widgetId)); $data = $adb->fetchByAssoc($result); $settings = json_decode(html_entity_decode($data['settings']), true); $containerId = md5(microtime(true)); ob_start(); ?>


'.vtranslate($fieldInfo['fieldlabel'], $widgetModule).''; switch($fieldType) { case 'integer': case 'string': case 'text': $sql = 'SELECT DISTINCT '.$fieldInfo['columnname'].' as value FROM '.$fieldInfo['tablename']; $result = $adb->query($sql); $values = array(); while($row = $adb->fetchByAssoc($result)) { $values[] = html_entity_decode($row['value']); } sort($values); echo ''; break; case 'picklist': $values = getAllPickListValues($field, array($currentLanguage)); echo ''; break; case 'reference': $fieldId = 'randField'.mt_rand(100000,999999).$field; echo ''; echo ''; break; } //var_dump($fieldType); } ?>