

	<?php if (!empty($treatmentPurposes)): ?>

        <form action="" method="post" id="easymailing_config_form">
            <div class="em-pb-3 em-mb-3">
                <!-- Se renombró "fw-bold fs-5" a "em-fw-bold em-fs-5" -->
                <div class="em-fw-bold em-fs-5"><?php echo __('Paso 2: Configuración de formularios', 'easymailing') ?></div>
                <p class="em-mb-0">
                    <?php echo __('Selecciona cómo deseas mostrar las finalidades de tratamiento en los formularios.', 'easymailing') ?>
                    <?php echo __('Puedes optar por hacerlas visibles y preseleccionadas, visibles sin seleccionar o no mostrarlas en absoluto.', 'easymailing') ?>
                    <?php echo __('Las casillas se mostrarán en el formulario de registro, formulario del checkout y en el formulario de detalles de la cuenta de un cliente.', 'easymailing') ?>
                </p>

            </div>
            <div class="em-d-flex em-pb-3">
                <div class="em-w-50 em-pe-3">
                    <div class="em-mb-5">
						<?php foreach ($treatmentPurposes as $index => $item):?>
                            <div>
                                <div>
                                    <div class="em-fw-bold em-mt-4 em-mb-3 em-border em-p-3 em-bg-white"><?php echo $item['title'] ?></div>
                                </div>
                                <div class="em-px-4">
                                    <div class="em-mb-2">
                                        <input type="radio" id="opcion<?php echo $index . "1"; ?>" class="em-custom-radio subscription-radio" name="opcion-<?php echo $index; ?>" value="nochecked" <?php echo $item['status'] == "nochecked" ? "checked" : ""; ?>>
                                        <label for="opcion<?php echo $index . "1"; ?>" class="em-custom-label"><?php echo __('Visible, sin marcar por defecto', 'easymailing') ?></label>
                                    </div>
                                    <div class="em-mb-2">
                                        <input type="radio" id="opcion<?php echo $index . "2"; ?>" class="em-custom-radio subscription-radio" name="opcion-<?php echo $index; ?>" value="checked" <?php echo $item['status'] == "checked" ? "checked" : ""; ?>>
                                        <label for="opcion<?php echo $index . "2"; ?>" class="em-custom-label"><?php echo __('Visible, marcado por defecto', 'easymailing') ?></label>
                                    </div>
                                    <div class="em-mb-2">
                                        <input type="radio" id="opcion<?php echo $index . "3"; ?>" class="em-custom-radio subscription-radio" name="opcion-<?php echo $index; ?>" value="hidden" <?php echo $item['status'] == "hidden" ? "checked" : ""; ?>>
                                        <label for="opcion<?php echo $index . "3"; ?>" class="em-custom-label"><?php echo __('No mostrar casilla', 'easymailing') ?></label>
                                    </div>
                                </div>

                            </div>

						<?php endforeach; ?>
                    </div>
                </div>

                <div class="em-w-50 em-ps-3 em-ml-5">
                    <div class="em-w-80 em-bg-white em-p-3 em-position-relative">
                        <div class="em-form-gradient-background"></div>
                        <div class="em-form-group em-mb-3">
                            <label for="nombre"><?php echo __('Ciudad', 'easymailing') ?>:</label>
                            <input type="text" class="em-form-control" id="nombre" name="shopname" disabled />
                        </div>
                        <div class="em-form-group em-mb-3">
                            <label for="nombre"><?php echo __('País', 'easymailing') ?>:</label>
                            <input type="text" class="em-form-control" id="nombre" name="shopname" disabled />
                        </div>
                        <div class="em-form-group em-mb-4">
                            <label for="nombre"><?php echo __('Email', 'easymailing') ?>:</label>
                            <input type="text" class="em-form-control" id="nombre" name="shopname" disabled />
                        </div>
                        <div>
	                        <?php

	                        foreach ($treatmentPurposes as $index => $item) {
		                        // Determina la clase del primer span basado en el status
		                        $class = $item['status'] == "checked" ? "checked" : ($item['status'] == "nochecked" ? "nochecked" : "hidden");

		                        // Determina el valor del input basado en el status
		                        $value = $item['status'] == "checked" ? "checked" : ($item['status']  == "nochecked" ? "nochecked" : "hidden");

		                        echo '<label class="label-customfield">
                                <span id="check' . $index . '" class="checkmark ' . $class . '"></span>
                                <span id="emcheck-label' . $index . '"class="' . ($class === "hidden" ? "em-d-none" : "") . '">' . $item['title'] . '</span>
                                <input id="emcheck' . $index . '" name="emcheck' . $index . '" type="text" class="em-d-none" value="' . $value . '">
                                </label>';
	                        }
	                        ?>

                        </div>
                    </div>
                </div>
            </div>

            <hr>
            <div>
                <p class="submit"><input type="submit" name="submit" id="submit" class="em-submit-button" value="<?php echo __('Guardar', 'easymailing') ?>"></p>
            </div>
        </form>
	<?php else: ?>
    <div class="em-fw-bold em-fs-6">
	    <?php echo __('No se han encontrado finalidades de tratamiento ni campos personalizados de tipo booleano en tu audiencia', 'easymailing') ?>.
    </div>
    <div class="em-mt-3">
        <p><?php echo __('Para añadir estos campos, es necesario que actives las herramientas de RGPD en tu audiencia o que crees un campo personalizado de tipo booleano', 'easymailing') ?>.</p>
        <ul class="em-list">
            <li class="em-list-item"><?php echo __('Para activar las herramientas de RGPD, consulta este artículo', 'easymailing') ?>: <a target="_blank" href="https://ayuda.easymailing.com/hc/es/articles/360004385838-C%C3%B3mo-te-ayuda-Easymailing-para-cumplir-con-el-RGPD"><?php echo __('Cómo te ayuda Easymailing a cumplir con el RGPD', 'easymailing') ?>.</a> </li>
            <li class="em-list-item"><?php echo __('Para crear un campo personalizado, sigue las instrucciones de este artículo', 'easymailing') ?>:  <a target="_blank" href="https://ayuda.easymailing.com/hc/es/articles/360004434057-Crear-campos-personalizados"><?php echo __('Crear campos personalizados', 'easymailing') ?>.</a></li>
        </ul>
    </div>




	<?php endif; ?>


