mirror of
https://github.com/pandorafms/pandorafms.git
synced 2025-07-28 08:14:38 +02:00
Graphs template wizard visual change
This commit is contained in:
parent
e5cbe07a86
commit
5d73f96823
@ -418,8 +418,7 @@ ui_require_jquery_file('autocomplete');
|
|||||||
$(document).ready (function () {
|
$(document).ready (function () {
|
||||||
$(document).data('text_for_module', $("#none_text").html());
|
$(document).data('text_for_module', $("#none_text").html());
|
||||||
|
|
||||||
|
$("#button-submit-add").click(function() {
|
||||||
$("#submit-add").click(function() {
|
|
||||||
if($('#filtered-module-modules-modules')[0].value == "" || $('#filtered-module-modules-modules')[0].value == "0") {
|
if($('#filtered-module-modules-modules')[0].value == "" || $('#filtered-module-modules-modules')[0].value == "0") {
|
||||||
alert("<?php echo __('Please, select a module'); ?>");
|
alert("<?php echo __('Please, select a module'); ?>");
|
||||||
return false;
|
return false;
|
||||||
@ -434,15 +433,15 @@ $(document).ready (function () {
|
|||||||
|
|
||||||
$("#agentmodules").submit( function(eventObj) {
|
$("#agentmodules").submit( function(eventObj) {
|
||||||
$("<input />").attr("type", "hidden")
|
$("<input />").attr("type", "hidden")
|
||||||
.attr("value", agents_selected)
|
.attr("value", agents_selected)
|
||||||
.attr("name", "id_agents")
|
.attr("name", "id_agents")
|
||||||
.appendTo("#agentmodules");
|
.appendTo("#agentmodules");
|
||||||
$("<input />").attr("type", "hidden")
|
$("<input />").attr("type", "hidden")
|
||||||
.attr("value", modules_selected)
|
.attr("value", modules_selected)
|
||||||
.attr("name", "id_modules")
|
.attr("name", "id_modules")
|
||||||
.appendTo("#agentmodules");
|
.appendTo("#agentmodules");
|
||||||
return true;
|
return true;
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
|
|
||||||
@ -462,7 +461,6 @@ function added_ids_sorted_items_to_hidden_input() {
|
|||||||
|
|
||||||
if (ids == '') {
|
if (ids == '') {
|
||||||
alert("<?php echo __('Please select any item to order'); ?>");
|
alert("<?php echo __('Please select any item to order'); ?>");
|
||||||
|
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
|
@ -204,22 +204,84 @@ $urlFilter = '&agent_filter='.$agentFilter.'&module_filter='.$moduleFilter.'&typ
|
|||||||
if (!defined('METACONSOLE')) {
|
if (!defined('METACONSOLE')) {
|
||||||
$table = new stdClass();
|
$table = new stdClass();
|
||||||
$table->width = '100%';
|
$table->width = '100%';
|
||||||
$table->class = 'databox filters mrgn_btn_0';
|
$table->class = 'filter-table-adv';
|
||||||
$table->data[0][0] = __('Agents');
|
$table->size[0] = '33%';
|
||||||
$table->data[0][0] .= html_print_select($agents, 'agent_filter', $agentFilter, '', __('All'), 0, true);
|
$table->size[1] = '33%';
|
||||||
$table->data[0][1] = __('Modules');
|
$table->size[1] = '33%';
|
||||||
$table->data[0][1] .= html_print_select($modules, 'module_filter', $moduleFilter, '', __('All'), 0, true);
|
$table->data[0][0] = html_print_label_input_block(
|
||||||
$table->data[0][2] = __('Type');
|
__('Agents'),
|
||||||
$table->data[0][2] .= html_print_select($types, 'type_filter', $typeFilter, '', __('All'), 0, true);
|
html_print_select(
|
||||||
|
$agents,
|
||||||
|
'agent_filter',
|
||||||
|
$agentFilter,
|
||||||
|
'',
|
||||||
|
__('All'),
|
||||||
|
0,
|
||||||
|
true,
|
||||||
|
false,
|
||||||
|
true,
|
||||||
|
'',
|
||||||
|
false,
|
||||||
|
'width:100%'
|
||||||
|
)
|
||||||
|
);
|
||||||
|
$table->data[0][1] = html_print_label_input_block(
|
||||||
|
__('Modules'),
|
||||||
|
html_print_select(
|
||||||
|
$modules,
|
||||||
|
'module_filter',
|
||||||
|
$moduleFilter,
|
||||||
|
'',
|
||||||
|
__('All'),
|
||||||
|
0,
|
||||||
|
true,
|
||||||
|
false,
|
||||||
|
true,
|
||||||
|
'',
|
||||||
|
false,
|
||||||
|
'width:100%'
|
||||||
|
)
|
||||||
|
);
|
||||||
|
$table->data[0][2] = html_print_label_input_block(
|
||||||
|
__('Type'),
|
||||||
|
html_print_select(
|
||||||
|
$types,
|
||||||
|
'type_filter',
|
||||||
|
$typeFilter,
|
||||||
|
'',
|
||||||
|
__('All'),
|
||||||
|
0,
|
||||||
|
true,
|
||||||
|
false,
|
||||||
|
true,
|
||||||
|
'',
|
||||||
|
false,
|
||||||
|
'width:100%'
|
||||||
|
)
|
||||||
|
);
|
||||||
$form = '<form method="post" action ="index.php?sec=reporting&sec2=godmode/reporting/reporting_builder&tab=list_items&action=filter&id_report='.$idReport.'">';
|
$form = '<form method="post" action ="index.php?sec=reporting&sec2=godmode/reporting/reporting_builder&tab=list_items&action=filter&id_report='.$idReport.'">';
|
||||||
$form .= html_print_table($table, true);
|
$form .= html_print_table($table, true);
|
||||||
$form .= '<div class="action-buttons" style="width: '.$table->width.'">';
|
$form .= html_print_div(
|
||||||
$form .= html_print_submit_button(__('Filter'), 'filter', false, 'class="sub upd"', true);
|
[
|
||||||
|
'class' => 'action-buttons',
|
||||||
|
'content' => html_print_submit_button(
|
||||||
|
__('Filter'),
|
||||||
|
'filter',
|
||||||
|
false,
|
||||||
|
[
|
||||||
|
'class' => 'mini',
|
||||||
|
'icon' => 'search',
|
||||||
|
'mode' => 'secondary',
|
||||||
|
],
|
||||||
|
true
|
||||||
|
),
|
||||||
|
],
|
||||||
|
true
|
||||||
|
);
|
||||||
$form .= html_print_input_hidden('action', 'filter', true);
|
$form .= html_print_input_hidden('action', 'filter', true);
|
||||||
$form .= '</div>';
|
|
||||||
$form .= '</form>';
|
$form .= '</form>';
|
||||||
|
|
||||||
ui_toggle($form, __('Filters'));
|
ui_toggle($form, __('Filters'), '', '', false);
|
||||||
} else {
|
} else {
|
||||||
$table = new stdClass();
|
$table = new stdClass();
|
||||||
$table->width = '96%';
|
$table->width = '96%';
|
||||||
@ -618,15 +680,17 @@ foreach ($items as $item) {
|
|||||||
if (check_acl($config['id_user'], $item['id_group'], 'RM')) {
|
if (check_acl($config['id_user'], $item['id_group'], 'RM')) {
|
||||||
$table->cellclass[][6] = 'table_action_buttons';
|
$table->cellclass[][6] = 'table_action_buttons';
|
||||||
$row[6] .= '<a href="index.php?sec=reporting&sec2=godmode/reporting/reporting_builder&tab=item_editor&action=edit&id_report='.$idReport.'&id_item='.$item['id_rc'].'">'.html_print_image(
|
$row[6] .= '<a href="index.php?sec=reporting&sec2=godmode/reporting/reporting_builder&tab=item_editor&action=edit&id_report='.$idReport.'&id_item='.$item['id_rc'].'">'.html_print_image(
|
||||||
'images/config.png',
|
'images/edit.svg',
|
||||||
true,
|
true,
|
||||||
[
|
[
|
||||||
'title' => __('Edit'),
|
'title' => __('Edit'),
|
||||||
'class' => 'invert_filter',
|
'class' => 'invert_filter main_menu_icon',
|
||||||
|
'form' => 'form_delete',
|
||||||
|
'data-value' => $item['id_rc'],
|
||||||
]
|
]
|
||||||
).'</a>';
|
).'</a>';
|
||||||
$row[6] .= ' ';
|
$row[6] .= ' ';
|
||||||
$row[6] .= '<a onClick="if (!confirm (\'Are you sure?\')) return false;" href="index.php?sec=reporting&sec2=godmode/reporting/reporting_builder&tab=list_items&action=delete&id_report='.$idReport.'&id_item='.$item['id_rc'].$urlFilter.'">'.html_print_image('images/cross.png', true, ['title' => __('Delete'), 'class' => 'invert_filter']).'</a>';
|
$row[6] .= '<a onClick="if (!confirm (\'Are you sure?\')) return false;" href="index.php?sec=reporting&sec2=godmode/reporting/reporting_builder&tab=list_items&action=delete&id_report='.$idReport.'&id_item='.$item['id_rc'].$urlFilter.'">'.html_print_image('images/delete.svg', true, ['title' => __('Delete'), 'class' => 'invert_filter main_menu_icon']).'</a>';
|
||||||
$row[6] .= ' ';
|
$row[6] .= ' ';
|
||||||
$row[6] .= html_print_checkbox_extended(
|
$row[6] .= html_print_checkbox_extended(
|
||||||
'delete_multiple[]',
|
'delete_multiple[]',
|
||||||
@ -682,128 +746,260 @@ if (defined('METACONSOLE')) {
|
|||||||
'index.php?sec=reporting&sec2=godmode/reporting/reporting_builder&tab=list_items&action=edit&id_report='.$idReport.$urlFilter
|
'index.php?sec=reporting&sec2=godmode/reporting/reporting_builder&tab=list_items&action=edit&id_report='.$idReport.$urlFilter
|
||||||
);
|
);
|
||||||
|
|
||||||
echo "<form action='index.php?sec=reporting&sec2=godmode/reporting/reporting_builder&tab=list_items&action=delete_items&id_report=".$idReport."'
|
echo "<form id='form_delete' action='index.php?sec=reporting&sec2=godmode/reporting/reporting_builder&tab=list_items&action=delete_items&id_report=".$idReport."'
|
||||||
method='post' onSubmit='return added_ids_deleted_items_to_hidden_input();'>";
|
method='post' onSubmit='return added_ids_deleted_items_to_hidden_input();'>";
|
||||||
echo "<div class='pdd_b_20px right; w100p'>";
|
|
||||||
|
|
||||||
html_print_input_hidden('ids_items_to_delete', '');
|
echo '<div class="action-buttons w100p">';
|
||||||
html_print_submit_button(__('Delete'), 'delete_btn', false, 'class="sub delete right mrgn_btn_15px mrgn_right_20px"');
|
html_print_input_hidden('ids_items_to_delete', '');
|
||||||
echo '</div>';
|
$ActionButtons[] = html_print_submit_button(
|
||||||
|
__('Delete'),
|
||||||
|
'delete_btn',
|
||||||
|
false,
|
||||||
|
[
|
||||||
|
'class' => 'sub ok',
|
||||||
|
'icon' => 'next',
|
||||||
|
],
|
||||||
|
true
|
||||||
|
);
|
||||||
|
html_print_action_buttons(
|
||||||
|
implode('', $ActionButtons),
|
||||||
|
['type' => 'form_action']
|
||||||
|
);
|
||||||
|
echo '</div>';
|
||||||
echo '</form>';
|
echo '</form>';
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
$table = new stdClass();
|
$table = new stdClass();
|
||||||
$table->width = '100%';
|
$table->width = '100%';
|
||||||
$table->colspan[0][0] = 3;
|
|
||||||
$table->size = [];
|
|
||||||
$table->size[0] = '25%';
|
|
||||||
$table->size[1] = '25%';
|
|
||||||
$table->size[2] = '25%';
|
|
||||||
$table->size[3] = '25%';
|
|
||||||
if (defined('METACONSOLE')) {
|
if (defined('METACONSOLE')) {
|
||||||
|
$table->colspan[0][0] = 3;
|
||||||
|
$table->size = [];
|
||||||
|
$table->size[0] = '25%';
|
||||||
|
$table->size[1] = '25%';
|
||||||
|
$table->size[2] = '25%';
|
||||||
|
$table->size[3] = '25%';
|
||||||
$table->class = 'databox data';
|
$table->class = 'databox data';
|
||||||
$table->head[0] = __('Sort items');
|
$table->head[0] = __('Sort items');
|
||||||
$table->head_colspan[0] = 4;
|
$table->head_colspan[0] = 4;
|
||||||
$table->headstyle[0] = 'text-align: center';
|
$table->headstyle[0] = 'text-align: center';
|
||||||
|
|
||||||
|
$table->data[1][0] = __('Sort selected items from position: ');
|
||||||
|
$table->data[1][1] = html_print_select_style(
|
||||||
|
[
|
||||||
|
'before' => __('Move before to'),
|
||||||
|
'after' => __('Move after to'),
|
||||||
|
],
|
||||||
|
'move_to',
|
||||||
|
'',
|
||||||
|
'',
|
||||||
|
'',
|
||||||
|
'',
|
||||||
|
0,
|
||||||
|
true
|
||||||
|
);
|
||||||
|
$table->data[1][2] = html_print_input_text_extended(
|
||||||
|
'position_to_sort',
|
||||||
|
1,
|
||||||
|
'text-position_to_sort',
|
||||||
|
'',
|
||||||
|
3,
|
||||||
|
10,
|
||||||
|
false,
|
||||||
|
"only_numbers('position_to_sort');",
|
||||||
|
'',
|
||||||
|
true
|
||||||
|
);
|
||||||
|
$table->data[1][2] .= html_print_input_hidden('ids_items_to_sort', '', true);
|
||||||
|
$table->data[1][3] = html_print_submit_button(__('Sort'), 'sort_submit', false, 'class="sub upd"', true);
|
||||||
|
|
||||||
|
echo "<form action='index.php?sec=reporting&sec2=godmode/reporting/reporting_builder&tab=list_items&action=sort_items&id_report=".$idReport."'
|
||||||
|
method='post' onsubmit='return added_ids_sorted_items_to_hidden_input();'>";
|
||||||
|
html_print_table($table);
|
||||||
|
echo '</form>';
|
||||||
} else {
|
} else {
|
||||||
$table->data[0][0] = '<b>'.__('Sort items').'</b>';
|
$table->class = 'filter-table-adv';
|
||||||
|
$table->size[0] = '50%';
|
||||||
|
$table->size[1] = '50%';
|
||||||
|
|
||||||
|
$table->data[1][0] = html_print_label_input_block(
|
||||||
|
__('Sort selected items from position: '),
|
||||||
|
html_print_select_style(
|
||||||
|
[
|
||||||
|
'before' => __('Move before to'),
|
||||||
|
'after' => __('Move after to'),
|
||||||
|
],
|
||||||
|
'move_to',
|
||||||
|
'',
|
||||||
|
'width:100%',
|
||||||
|
'',
|
||||||
|
'',
|
||||||
|
0,
|
||||||
|
true,
|
||||||
|
)
|
||||||
|
);
|
||||||
|
$table->data[1][2] = html_print_label_input_block(
|
||||||
|
__('Position'),
|
||||||
|
html_print_input_text_extended(
|
||||||
|
'position_to_sort',
|
||||||
|
1,
|
||||||
|
'text-position_to_sort',
|
||||||
|
'',
|
||||||
|
3,
|
||||||
|
10,
|
||||||
|
false,
|
||||||
|
"only_numbers('position_to_sort');",
|
||||||
|
'',
|
||||||
|
true
|
||||||
|
).html_print_input_hidden('ids_items_to_sort', '', true)
|
||||||
|
);
|
||||||
|
|
||||||
|
$form = "<form action='index.php?sec=reporting&sec2=godmode/reporting/reporting_builder&tab=list_items&action=sort_items&id_report=".$idReport."' method='post' onsubmit='return added_ids_sorted_items_to_hidden_input();'>";
|
||||||
|
$form .= html_print_table($table, true);
|
||||||
|
$form .= html_print_div(
|
||||||
|
[
|
||||||
|
'class' => 'action-buttons',
|
||||||
|
'content' => html_print_submit_button(
|
||||||
|
__('Sort'),
|
||||||
|
'sort_submit',
|
||||||
|
false,
|
||||||
|
[
|
||||||
|
'class' => 'mini',
|
||||||
|
'icon' => 'search',
|
||||||
|
'mode' => 'secondary',
|
||||||
|
],
|
||||||
|
true
|
||||||
|
),
|
||||||
|
],
|
||||||
|
true
|
||||||
|
);
|
||||||
|
$form .= html_print_input_hidden('action', 'filter', true);
|
||||||
|
$form .= '</form>';
|
||||||
|
|
||||||
|
ui_toggle($form, __('Sort items'), '', '', false);
|
||||||
}
|
}
|
||||||
|
|
||||||
$table->data[1][0] = __('Sort selected items from position: ');
|
|
||||||
$table->data[1][1] = html_print_select_style(
|
|
||||||
[
|
|
||||||
'before' => __('Move before to'),
|
|
||||||
'after' => __('Move after to'),
|
|
||||||
],
|
|
||||||
'move_to',
|
|
||||||
'',
|
|
||||||
'',
|
|
||||||
'',
|
|
||||||
'',
|
|
||||||
0,
|
|
||||||
true
|
|
||||||
);
|
|
||||||
$table->data[1][2] = html_print_input_text_extended(
|
|
||||||
'position_to_sort',
|
|
||||||
1,
|
|
||||||
'text-position_to_sort',
|
|
||||||
'',
|
|
||||||
3,
|
|
||||||
10,
|
|
||||||
false,
|
|
||||||
"only_numbers('position_to_sort');",
|
|
||||||
'',
|
|
||||||
true
|
|
||||||
);
|
|
||||||
$table->data[1][2] .= html_print_input_hidden('ids_items_to_sort', '', true);
|
|
||||||
$table->data[1][3] = html_print_submit_button(__('Sort'), 'sort_submit', false, 'class="sub upd"', true);
|
|
||||||
|
|
||||||
echo "<form action='index.php?sec=reporting&sec2=godmode/reporting/reporting_builder&tab=list_items&action=sort_items&id_report=".$idReport."'
|
|
||||||
method='post' onsubmit='return added_ids_sorted_items_to_hidden_input();'>";
|
|
||||||
html_print_table($table);
|
|
||||||
echo '</form>';
|
|
||||||
|
|
||||||
$table = new stdClass();
|
$table = new stdClass();
|
||||||
$table->width = '100%';
|
$table->width = '100%';
|
||||||
$table->colspan[0][0] = 3;
|
|
||||||
$table->size = [];
|
|
||||||
$table->size[0] = '25%';
|
|
||||||
$table->size[1] = '25%';
|
|
||||||
$table->size[2] = '25%';
|
|
||||||
$table->size[3] = '25%';
|
|
||||||
if (defined('METACONSOLE')) {
|
if (defined('METACONSOLE')) {
|
||||||
|
$table->colspan[0][0] = 3;
|
||||||
|
$table->size = [];
|
||||||
|
$table->size[0] = '25%';
|
||||||
|
$table->size[1] = '25%';
|
||||||
|
$table->size[2] = '25%';
|
||||||
|
$table->size[3] = '25%';
|
||||||
$table->class = 'databox data';
|
$table->class = 'databox data';
|
||||||
$table->head[0] = __('Delete items');
|
$table->head[0] = __('Delete items');
|
||||||
$table->head_colspan[0] = 4;
|
$table->head_colspan[0] = 4;
|
||||||
$table->headstyle[0] = 'text-align: center';
|
$table->headstyle[0] = 'text-align: center';
|
||||||
|
|
||||||
|
$table->data[1][0] = __('Delete selected items from position: ');
|
||||||
|
$table->data[1][1] = html_print_select_style(
|
||||||
|
[
|
||||||
|
'above' => __('Delete above to'),
|
||||||
|
'below' => __('Delete below to'),
|
||||||
|
],
|
||||||
|
'delete_m',
|
||||||
|
'',
|
||||||
|
'',
|
||||||
|
'',
|
||||||
|
'',
|
||||||
|
0,
|
||||||
|
true
|
||||||
|
);
|
||||||
|
$table->data[1][2] = html_print_input_text_extended(
|
||||||
|
'position_to_delete',
|
||||||
|
1,
|
||||||
|
'text-position_to_delete',
|
||||||
|
'',
|
||||||
|
3,
|
||||||
|
10,
|
||||||
|
false,
|
||||||
|
"only_numbers('position_to_delete');",
|
||||||
|
'',
|
||||||
|
true
|
||||||
|
);
|
||||||
|
$table->data[1][2] .= html_print_input_hidden('ids_items_to_delete', '', true);
|
||||||
|
$table->data[1][3] = html_print_submit_button(__('Delete'), 'delete_submit', false, 'class="sub upd"', true);
|
||||||
|
|
||||||
|
echo "<form action='index.php?sec=reporting&sec2=godmode/reporting/reporting_builder&tab=list_items&action=delete_items_pos&id_report=".$idReport."'
|
||||||
|
method='post'>";
|
||||||
|
html_print_table($table);
|
||||||
|
echo '</form>';
|
||||||
} else {
|
} else {
|
||||||
$table->data[0][0] = '<b>'.__('Delete items').'</b>';
|
$table->class = 'filter-table-adv';
|
||||||
|
$table->size[0] = '50%';
|
||||||
|
$table->size[1] = '50%';
|
||||||
|
|
||||||
|
$table->data[0][0] = html_print_label_input_block(
|
||||||
|
__('Delete selected items from position: '),
|
||||||
|
html_print_select_style(
|
||||||
|
[
|
||||||
|
'above' => __('Delete above to'),
|
||||||
|
'below' => __('Delete below to'),
|
||||||
|
],
|
||||||
|
'delete_m',
|
||||||
|
'',
|
||||||
|
'',
|
||||||
|
'',
|
||||||
|
'',
|
||||||
|
0,
|
||||||
|
true
|
||||||
|
)
|
||||||
|
);
|
||||||
|
$table->data[0][1] = html_print_label_input_block(
|
||||||
|
__('Poisition'),
|
||||||
|
html_print_input_text_extended(
|
||||||
|
'position_to_delete',
|
||||||
|
1,
|
||||||
|
'text-position_to_delete',
|
||||||
|
'',
|
||||||
|
3,
|
||||||
|
10,
|
||||||
|
false,
|
||||||
|
"only_numbers('position_to_delete');",
|
||||||
|
'',
|
||||||
|
true
|
||||||
|
)
|
||||||
|
);
|
||||||
|
|
||||||
|
$form = "<form action='index.php?sec=reporting&sec2=godmode/reporting/reporting_builder&tab=list_items&action=delete_items_pos&id_report=".$idReport."'
|
||||||
|
method='post'>";
|
||||||
|
$form .= html_print_input_hidden('ids_items_to_delete', '', true);
|
||||||
|
$form .= html_print_table($table, true);
|
||||||
|
$form .= html_print_div(
|
||||||
|
[
|
||||||
|
'class' => 'action-buttons',
|
||||||
|
'content' => html_print_submit_button(
|
||||||
|
__('Delete'),
|
||||||
|
'delete_submit',
|
||||||
|
false,
|
||||||
|
[
|
||||||
|
'class' => 'mini',
|
||||||
|
'icon' => 'delete',
|
||||||
|
'mode' => 'secondary',
|
||||||
|
],
|
||||||
|
true
|
||||||
|
),
|
||||||
|
],
|
||||||
|
true
|
||||||
|
);
|
||||||
|
$form .= '</form>';
|
||||||
|
ui_toggle($form, __('Delete items'), '', '', false);
|
||||||
}
|
}
|
||||||
|
|
||||||
$table->data[1][0] = __('Delete selected items from position: ');
|
|
||||||
$table->data[1][1] = html_print_select_style(
|
|
||||||
[
|
|
||||||
'above' => __('Delete above to'),
|
|
||||||
'below' => __('Delete below to'),
|
|
||||||
],
|
|
||||||
'delete_m',
|
|
||||||
'',
|
|
||||||
'',
|
|
||||||
'',
|
|
||||||
'',
|
|
||||||
0,
|
|
||||||
true
|
|
||||||
);
|
|
||||||
$table->data[1][2] = html_print_input_text_extended(
|
|
||||||
'position_to_delete',
|
|
||||||
1,
|
|
||||||
'text-position_to_delete',
|
|
||||||
'',
|
|
||||||
3,
|
|
||||||
10,
|
|
||||||
false,
|
|
||||||
"only_numbers('position_to_delete');",
|
|
||||||
'',
|
|
||||||
true
|
|
||||||
);
|
|
||||||
$table->data[1][2] .= html_print_input_hidden('ids_items_to_delete', '', true);
|
|
||||||
$table->data[1][3] = html_print_submit_button(__('Delete'), 'delete_submit', false, 'class="sub upd"', true);
|
|
||||||
|
|
||||||
echo "<form action='index.php?sec=reporting&sec2=godmode/reporting/reporting_builder&tab=list_items&action=delete_items_pos&id_report=".$idReport."'
|
|
||||||
method='post'>";
|
|
||||||
html_print_table($table);
|
|
||||||
echo '</form>';
|
|
||||||
|
|
||||||
?>
|
?>
|
||||||
<script type="text/javascript">
|
<script type="text/javascript">
|
||||||
|
|
||||||
function check_all_checkboxes() {
|
function check_all_checkboxes() {
|
||||||
if ($("input[name=all_delete]").prop("checked")) {
|
if ($("input[name=all_delete]").prop("checked")) {
|
||||||
$(".check_delete").prop("checked", true);
|
$("[name^='delete_multiple']").prop("checked", true);
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
$(".check_delete").prop("checked", false);
|
$("[name^='delete_multiple']").prop("checked", false);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -830,12 +1026,14 @@ function added_ids_sorted_items_to_hidden_input() {
|
|||||||
var ids = '';
|
var ids = '';
|
||||||
var first = true;
|
var first = true;
|
||||||
|
|
||||||
$("input.selected_check:checked").each(function(i, val) {
|
$("[name^='sorted_items']").each(function(i, val) {
|
||||||
if (!first)
|
if($(this).prop('checked')){
|
||||||
ids = ids + '|';
|
if (!first)
|
||||||
first = false;
|
ids = ids + '|';
|
||||||
|
first = false;
|
||||||
|
|
||||||
ids = ids + $(val).val();
|
ids = ids + $(val).val();
|
||||||
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
$("input[name='ids_items_to_sort']").val(ids);
|
$("input[name='ids_items_to_sort']").val(ids);
|
||||||
@ -877,29 +1075,29 @@ function message_check_delete_items() {
|
|||||||
}
|
}
|
||||||
|
|
||||||
function added_ids_deleted_items_to_hidden_input() {
|
function added_ids_deleted_items_to_hidden_input() {
|
||||||
var success = message_check_delete_items();
|
var success = message_check_delete_items();
|
||||||
|
|
||||||
if(success === false){
|
if(success === false){
|
||||||
$(".check_delete").prop("checked", false);
|
$(".check_delete").prop("checked", false);
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
var ids = '';
|
var ids = '';
|
||||||
var first = true;
|
var first = true;
|
||||||
|
|
||||||
$("input.check_delete:checked").each(function(i, val) {
|
$("[name^='delete_multiple']").each(function(i, val) {
|
||||||
if (!first)
|
if($(this).prop('checked')){
|
||||||
ids = ids + ',';
|
if (!first)
|
||||||
first = false;
|
ids = ids + ',';
|
||||||
|
first = false;
|
||||||
ids = ids + $(val).val();
|
ids = ids + $(val).val();
|
||||||
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
$("input[name='ids_items_to_delete']").val(ids);
|
$("#hidden-ids_items_to_delete").val(ids);
|
||||||
|
|
||||||
if (ids == '') {
|
if (ids == '') {
|
||||||
alert("<?php echo __('Please select any item to delete'); ?>");
|
alert("<?php echo __('Please select any item to delete'); ?>");
|
||||||
|
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user