public function getMIforms($metaUser, $errors = array(), $values = array()) { $params = $this->getMIformParams($metaUser, $errors); if (empty($params)) { return false; } if (isset($params['lists'])) { $lists = $params['lists']; unset($params['lists']); } else { $lists = array(); } if (isset($params['validation'])) { unset($params['validation']); } if (empty($params)) { return null; } $settings = new aecSettings('mi', 'frontend_forms'); $settings->fullSettingsArray($params, $values, $lists, array(), false); $aecHTML = new aecHTML($settings->settings, $settings->lists); return $aecHTML->returnFull(false, true); }
public function getParamsHTML($params) { $return = null; if (!empty($params['params'])) { if (is_array($params['params'])) { if (isset($params['params']['lists'])) { $lists = $params['params']['lists']; unset($params['params']['lists']); } else { $lists = null; } $hastabs = false; foreach ($params['params'] as $entry) { if ($entry[0] == 'tabberstart') { $hastabs = true; } } if (!$hastabs) { $return .= '<div class="aec-checkout-params">'; } $settings = new aecSettings('aec', 'ccform'); $settings->fullSettingsArray($params['params'], array(), $lists, array(), false); $aecHTML = new aecHTML($settings->settings, $settings->lists); $return .= $aecHTML->returnFull(false, true); $return .= '</div>'; } } return $return; }