| @@ -1,26 +1,25 @@ | ||
| 1 | +<?php | |
| 2 | +// phpcs:disable WordPress.NamingConventions.PrefixAllGlobals.NonPrefixedVariableFound -- View file, its variables are local to the include scope, not true globals. | |
| 3 | +defined('ABSPATH') || die('Restricted Access'); | |
| 4 | + | |
| 5 | + | |
| 6 | +use AcyMailing\Classes\FormClass; | |
| 7 | + | |
| 8 | +$formClass = new FormClass(); | |
| 9 | +?> | |
| 1 | 10 | <div class="cell grid-x acym__content" id="acym__forms__menu"> |
| 2 | 11 | <div class="cell grid-x acym__forms__menu__switch__container"> |
| 3 | 12 | <div class="cell small-6 acym__forms__menu__switch acym_vcenter align-center" |
| 4 | - @click="changeMenuActive('settings')" | |
| 5 | - :class="{'acym__forms__menu__switch__active': isMenuSettingsActive}"><i class="acymicon-cog"></i></div> | |
| 13 | + @click="changeMenuActive('settings')" | |
| 14 | + :class="{'acym__forms__menu__switch__active': isMenuSettingsActive}"><i class="acymicon-cog"></i></div> | |
| 6 | 15 | <div class="cell small-6 acym__forms__menu__switch acym_vcenter align-center" |
| 7 | - @click="changeMenuActive('style')" | |
| 8 | - :class="{'acym__forms__menu__switch__active': !isMenuSettingsActive}"><i class="acymicon-edit"></i></div> | |
| 16 | + @click="changeMenuActive('style')" | |
| 17 | + :class="{'acym__forms__menu__switch__active': !isMenuSettingsActive}"><i class="acymicon-edit"></i></div> | |
| 9 | 18 | </div> |
| 10 | 19 | <div class="cell grid-x acym__forms__menu__container" v-show="isMenuSettingsActive"> |
| 11 | - <?php foreach ($data['menu_render_settings'] as $options) { ?> | |
| 12 | - <h3 class="cell acym__forms__menu__title acym__title acym__title__tertiary"><?php echo $options['title']; ?></h3> | |
| 13 | - <?php foreach ($options['render'] as $html) { ?> | |
| 14 | - <div class="cell grid-x acym__forms__menu__options grid-margin-x acym_vcenter"><?php echo $html; ?></div> | |
| 15 | - <?php } ?> | |
| 16 | - <?php } ?> | |
| 20 | + <?php $formClass->prepareMenuHtml($data['form'], 'options'); ?> | |
| 17 | 21 | </div> |
| 18 | 22 | <div class="cell grid-x acym__forms__menu__container" v-show="!isMenuSettingsActive"> |
| 19 | - <?php foreach ($data['menu_render_style'] as $options) { ?> | |
| 20 | - <h3 class="cell acym__forms__menu__title acym__title acym__title__tertiary"><?php echo $options['title']; ?></h3> | |
| 21 | - <?php foreach ($options['render'] as $html) { ?> | |
| 22 | - <div class="cell grid-x acym__forms__menu__options grid-margin-x acym_vcenter"><?php echo $html; ?></div> | |
| 23 | - <?php } ?> | |
| 24 | - <?php } ?> | |
| 23 | + <?php $formClass->prepareMenuHtml($data['form'], 'styles'); ?> | |
| 25 | 24 | </div> |
| 26 | 25 | </div> |