value="" />
option = !empty($field->option) ? json_decode($field->option) : new stdClass(); $fieldDB = empty($field->option->fieldDB) ? '' : json_decode($field->option->fieldDB); $field->value = empty($field->value) ? '' : json_decode($field->value); $valuesArray = []; if (!empty($field->value)) { foreach ($field->value as $value) { $valueTmp = new stdClass(); $valueTmp->text = $value->title; $valueTmp->value = $value->value; if ($value->disabled == 'y') $valueTmp->disable = true; $valuesArray[$value->value] = $valueTmp; } } if (!empty($fieldDB) && !empty($fieldDB->value)) { $fromDB = $fieldClass->getValueFromDB($fieldDB); foreach ($fromDB as $value) { $valuesArray[$value->value] = $value->title; } } echo ''; if (!$displayInline) { echo ''; } if ($field->id == 2 && $config->get('email_confirmation')) { $fieldClass->setEmailConfirmationField($displayOutside, $field, 'td', $displayInline); } } if ($listPosition !== 'before') { echo ''; if (!$displayInline) { echo ''; } } if (empty($identifiedUser->id) && $config->get('captcha', 'none') !== 'none' && acym_level(ACYM_ESSENTIAL)) { echo ''; if (!$displayInline) { echo ''; } } if (!empty($termslink)) { echo ''; if (!$displayInline) { echo ''; } } if (!empty($showTrackingConsent)) { $trackingChecked = (int)($identifiedUser->tracking ?? 0) === 1; echo ''; if (!$displayInline) { echo ''; } } ?>
'; $fieldClass->displayField($field, $field->default_value, $valuesArray, $displayOutside, true, $identifiedUser); echo '
'; acymailing_displayWidgetLists($allLists, $visibleLists, $checkedLists, $formName); echo '
'; $captcha = new CaptchaHelper(); $captcha->display($formName); echo '
'; echo ' '; echo wp_kses( $termslink, SecurityHelper::ALLOWED_HTML_TERMS ); echo '
'; echo ''; echo ' '.esc_html( acym_translation('ACYM_TRACKING_CONSENT') ); echo '
class="acysubbuttons">