Поле сортировщика Redux Framework: вывод в шаблон

Backend

Скриншот: введите описание изображения здесь

Redux-параметры-init.php

Я просто хочу проверить вывод из foreach / switch, но нет даты для эха

    Redux::setSection( $opt_name, array(
'title'      => __( 'Sorter', 'redux-framework-demo' ),
'id'         => 'additional-sorter',
'subsection' => false,
'fields'     => array(
array(
'id'       => 'opt-homepage-layout',
'type'     => 'sorter',
'title'    => 'Layout Manager Advanced',
'subtitle' => 'You can add multiple drop areas or columns.',
'compiler' => 'true',
'options'  => array(
'enabled'  => array(
'highlights' => 'Highlights',
'slider'     => 'Slider',
'staticpage' => 'Static Page',
'services'   => 'Services'
),
'disabled' => array(),
'backup'   => array(),
),
'limits'   => array(
'disabled' => 1,
'backup'   => 2,
),
),
array(
'id'       => 'opt-homepage-layout-2',
'type'     => 'sorter',
'title'    => 'Homepage Layout Manager',
'desc'     => 'Organize how you want the layout to appear on the homepage',
'compiler' => 'true',
'options'  => array(
'enabled'  => array(
'highlights' => 'Highlights',
'slider'     => 'Slider',
'staticpage' => 'Static Page',
'services'   => 'Services'
),
'disabled' => array(
),
),
),
)
));

шаблон

Скриншот print_r:
введите описание изображения здесь

Я просто хочу проверить вывод из foreach / switch, но нет даты для эха

global $redux_data;

echo 'Enabled column' . '<br />';
print_r ($redux_data['opt-homepage-layout-2']['enabled']);

echo '<br /><br />Disabled column' . '<br />';
print_r ($redux_data['opt-homepage-layout-2']['disabled']);global $redux_options;
$layout = $redux_options['opt-homepage-layout-2']['enabled'];

if ($layout): foreach ($layout as $key=>$value) {

switch($key) {

case 'slider': echo "slider";
break;

case 'highlights': echo "highlights";
break;

case 'services': echo "services";
break;

case 'staticpage': echo "services";
break;

}

}

endif;

0

Решение

Понял

global $redux_options;
$layout = $redux_options['opt-homepage-layout-2']['enabled'];

Изменить на:

global $redux_data; // My var name $opt_name
$layout = $redux_date['opt-homepage-layout-2']['enabled']; // My var name $opt_name
0

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru