- Improves menu expansion code
::
This commit is contained in:
@@ -113,7 +113,7 @@ class Menu {
|
|||||||
)
|
)
|
||||||
);
|
);
|
||||||
add_submenu_page(
|
add_submenu_page(
|
||||||
true,
|
'admin.php?page=mailpoet-subscribers',
|
||||||
$this->setPageTitle( __('Import')),
|
$this->setPageTitle( __('Import')),
|
||||||
__('Import'),
|
__('Import'),
|
||||||
'manage_options',
|
'manage_options',
|
||||||
@@ -123,6 +123,7 @@ class Menu {
|
|||||||
'import'
|
'import'
|
||||||
)
|
)
|
||||||
);
|
);
|
||||||
|
|
||||||
add_submenu_page(
|
add_submenu_page(
|
||||||
true,
|
true,
|
||||||
$this->setPageTitle(__('Export')),
|
$this->setPageTitle(__('Export')),
|
||||||
@@ -393,12 +394,14 @@ class Menu {
|
|||||||
function import() {
|
function import() {
|
||||||
$import = new BootStrapMenu('import');
|
$import = new BootStrapMenu('import');
|
||||||
$data = $import->bootstrap();
|
$data = $import->bootstrap();
|
||||||
|
$data['sub_menu'] = 'mailpoet-subscribers';
|
||||||
echo $this->renderer->render('subscribers/importExport/import.html', $data);
|
echo $this->renderer->render('subscribers/importExport/import.html', $data);
|
||||||
}
|
}
|
||||||
|
|
||||||
function export() {
|
function export() {
|
||||||
$export = new BootStrapMenu('export');
|
$export = new BootStrapMenu('export');
|
||||||
$data = $export->bootstrap();
|
$data = $export->bootstrap();
|
||||||
|
$data['sub_menu'] = 'mailpoet-subscribers';
|
||||||
echo $this->renderer->render('subscribers/importExport/export.html', $data);
|
echo $this->renderer->render('subscribers/importExport/export.html', $data);
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -416,7 +419,8 @@ class Menu {
|
|||||||
'styles' => FormRenderer::getStyles($form),
|
'styles' => FormRenderer::getStyles($form),
|
||||||
'date_types' => Block\Date::getDateTypes(),
|
'date_types' => Block\Date::getDateTypes(),
|
||||||
'date_formats' => Block\Date::getDateFormats(),
|
'date_formats' => Block\Date::getDateFormats(),
|
||||||
'month_names' => Block\Date::getMonthNames()
|
'month_names' => Block\Date::getMonthNames(),
|
||||||
|
'sub_menu' => 'mailpoet-forms'
|
||||||
);
|
);
|
||||||
|
|
||||||
echo $this->renderer->render('form/editor.html', $data);
|
echo $this->renderer->render('form/editor.html', $data);
|
||||||
|
@@ -212,13 +212,6 @@
|
|||||||
)%>
|
)%>
|
||||||
|
|
||||||
<script type="text/javascript">
|
<script type="text/javascript">
|
||||||
jQuery('#toplevel_page_mailpoet')
|
|
||||||
.addClass('wp-has-current-submenu')
|
|
||||||
.find('a[href$="mailpoet-forms"]')
|
|
||||||
.addClass('current')
|
|
||||||
.parent()
|
|
||||||
.addClass('current');
|
|
||||||
|
|
||||||
var mailpoet_segments = <%= json_encode(segments) %>;
|
var mailpoet_segments = <%= json_encode(segments) %>;
|
||||||
|
|
||||||
var mailpoet_default_fields = [
|
var mailpoet_default_fields = [
|
||||||
|
@@ -1,3 +1,14 @@
|
|||||||
|
<% if sub_menu %>
|
||||||
|
<script type="text/javascript">
|
||||||
|
jQuery('#toplevel_page_mailpoet')
|
||||||
|
.addClass('wp-has-current-submenu')
|
||||||
|
.find('a[href$="<%= sub_menu %>"]')
|
||||||
|
.addClass('current')
|
||||||
|
.parent()
|
||||||
|
.addClass('current');
|
||||||
|
</script>
|
||||||
|
<% endif %>
|
||||||
|
|
||||||
<!-- system notices -->
|
<!-- system notices -->
|
||||||
<div id="mailpoet_notice_system" class="mailpoet_notice" style="display:none;"></div>
|
<div id="mailpoet_notice_system" class="mailpoet_notice" style="display:none;"></div>
|
||||||
|
|
||||||
|
@@ -108,12 +108,6 @@
|
|||||||
<%= stylesheet('importExport.css') %>
|
<%= stylesheet('importExport.css') %>
|
||||||
|
|
||||||
<script type="text/javascript">
|
<script type="text/javascript">
|
||||||
jQuery('#toplevel_page_mailpoet')
|
|
||||||
.addClass('wp-has-current-submenu')
|
|
||||||
.find('a[href$="mailpoet-subscribers"]')
|
|
||||||
.addClass('current')
|
|
||||||
.parent()
|
|
||||||
.addClass('current');
|
|
||||||
var
|
var
|
||||||
segments = <%= segments|raw %>,
|
segments = <%= segments|raw %>,
|
||||||
segmentsWithConfirmedSubscribers =
|
segmentsWithConfirmedSubscribers =
|
||||||
|
@@ -18,12 +18,6 @@
|
|||||||
<%= stylesheet('importExport.css') %>
|
<%= stylesheet('importExport.css') %>
|
||||||
|
|
||||||
<script type="text/javascript">
|
<script type="text/javascript">
|
||||||
jQuery('#toplevel_page_mailpoet')
|
|
||||||
.addClass('wp-has-current-submenu')
|
|
||||||
.find('a[href$="mailpoet-subscribers"]')
|
|
||||||
.addClass('current')
|
|
||||||
.parent()
|
|
||||||
.addClass('current');
|
|
||||||
var
|
var
|
||||||
maxPostSize = '<%= maxPostSize %>',
|
maxPostSize = '<%= maxPostSize %>',
|
||||||
maxPostSizeBytes = '<%= maxPostSizeBytes %>',
|
maxPostSizeBytes = '<%= maxPostSizeBytes %>',
|
||||||
|
Reference in New Issue
Block a user