User: Improve display terms and condition - refs BT#20846

pull/4858/head
christian 2 years ago
parent 254ff0c87a
commit 1561a9255c
  1. 6
      public/main/auth/inscription.php

@ -589,8 +589,10 @@ if ('true' === api_get_setting('allow_terms_conditions')) {
$termExtraFields = new ExtraFieldValue('terms_and_condition'); $termExtraFields = new ExtraFieldValue('terms_and_condition');
$values = $termExtraFields->getAllValuesByItem($termPreview['id']); $values = $termExtraFields->getAllValuesByItem($termPreview['id']);
foreach ($values as $value) { foreach ($values as $value) {
if (!empty($value['field_value'])) {
echo '<h3>' . $value['display_text'] . '</h3><br />' . $value['field_value'] . '<br />'; echo '<h3>' . $value['display_text'] . '</h3><br />' . $value['field_value'] . '<br />';
} }
}
} else { } else {
echo get_lang('Coming soon...'); echo get_lang('Coming soon...');
} }
@ -715,12 +717,14 @@ if ('true' === api_get_setting('allow_terms_conditions')) {
$termExtraFields = new ExtraFieldValue('terms_and_condition'); $termExtraFields = new ExtraFieldValue('terms_and_condition');
$values = $termExtraFields->getAllValuesByItem($termPreview['id']); $values = $termExtraFields->getAllValuesByItem($termPreview['id']);
foreach ($values as $value) { foreach ($values as $value) {
if (!empty($value['field_value'])) {
$form->addLabel($value['display_text'], $value['field_value']); $form->addLabel($value['display_text'], $value['field_value']);
} }
} }
} }
} }
} }
}
if (false === $userAlreadyRegisteredShowTerms) { if (false === $userAlreadyRegisteredShowTerms) {
$form->addCheckBox( $form->addCheckBox(
@ -779,7 +783,7 @@ if ($blockButton) {
$form->addButton('submit', get_lang('Register'), '', 'primary'); $form->addButton('submit', get_lang('Register'), '', 'primary');
$form->addHtml('</div>'); $form->addHtml('</div>');
} else { } else {
$form->addButtonNext(get_lang('Register User')); $form->addButtonNext(get_lang('Register User Ok'));
} }
$showTerms = true; $showTerms = true;
} }

Loading…
Cancel
Save