{style} {literal} .ph{ width: calc(100% - 7px); border: 1px dotted #999; height: 26px; margin-right: 5px; margin-bottom: 5px; } .dnd-pannel{ min-height: 25px; max-width: 300px; margin: auto; } {/literal} {/style} {script} {literal} $(document).ready(function(){ $('#main-menu-items, #bottom-menu-items, #hidden-menu-items').sortable({ placeholder: 'ph', tolerance: 'pointer', connectWith: '#main-menu-items, #bottom-menu-items, #hidden-menu-items', start: function(event, ui){ }, stop: function(event, ui){ }, recieve: function(event, ui){}, update: function(event, ui){ if(ui.sender){ return; } var set = {}; $('.ow_navbox', '#main-menu-items').each(function(i){ set['main-menu['+i+']'] = $('input:hidden', this).val(); }); $('.ow_navbox', '#bottom-menu-items').each(function(i){ set['bottom-menu['+i+']'] = $('input:hidden', this).val(); }); $('.ow_navbox', '#hidden-menu-items').each(function(i){ set['hidden-menu['+i+']'] = $('input:hidden', this).val(); }); var url = '{/literal}{url_for for='ADMIN_CTRL_Pages:ajaxReorder'}{literal}'; $.post(url, set); } }); }); {/literal} {/script}
{text key='admin+pages_and_menus_instructions'}
{block_decorator name='box' type='empty' addClass='ow_stdmargin clearfix' iconClass='ow_ic_folder' langLabel='admin+pages_and_menus_main_menu_label'}{text key='admin+pages_and_menus_hidden_desc'}
{/block_decorator} {block_decorator name='box' addClass='ow_stdmargin' iconClass='ow_ic_help' langLabel='admin+pages_and_menus_legend_label'}