$fields[] = $params->get('field4', ""); $fields[] = $params->get('field5', ""); $type = $params->get('type', "table"); $listfields = ""; foreach ($fields as $field) { if ($listfields == "" && $field != "") { $listfields .= "'{$field}'"; } if ($field != "") { $listfields .= ",'{$field}'"; } } $fieldmodel = new AdsmanagerModelField(); $field_values = array(); if ($listfields != "") { $searchfields = $fieldmodel->getFieldsByName($listfields); $field_values = $fieldmodel->getFieldValues(); foreach ($searchfields as $field) { if ($field->cbfieldvalues != "-1") { /*get CB value fields */ $cbfieldvalues = $fieldmodel->getCBFieldValues($field->cbfieldvalues); $field_values[$field->fieldid] = $cbfieldvalues; } } } $confmodel = new AdsmanagerModelConfiguration(); $conf = $confmodel->getConfiguration(); $categorymodel = new AdsmanagerModelCategory(); $rootid = (int) $params->def('rootid', 0); $moduleclass_sfx = htmlspecialchars($params->get('moduleclass_sfx')); $moduleId = $module->id;
if ($field != "") $listfields .= ",'$field'"; } if ($rootid!=0) { $urlparamroot = "&rootid=$rootid"; } else { $urlparamroot = ""; } $fieldmodel = new AdsmanagerModelField(); $field_values = array(); $adfields = array(); if ($listfields != "") { $adfields = $fieldmodel->getFieldsByName($listfields); $field_values = $fieldmodel->getFieldValues(); foreach($adfields as $field) { if ($field->cbfieldvalues != "-1") { /*get CB value fields */ $cbfieldvalues = $fieldmodel->getCBFieldValues($field->cbfieldvalues); $field_values[$field->fieldid] = $cbfieldvalues; } } } $field = new JHTMLAdsmanagerField($conf,$field_values,"4",$fieldmodel->getPlugins()); if (function_exists("getMaxPaidSystemImages"))