Вход Регистрация
Файл: base-sys/admin/views/controllers/pages_manage.html
Строк: 317
<?php
{style}
{
literal}
    .
ph{
        
border1px solid #999;
        
floatleft;
        
height26px;
        
margin-right4px;
    }
        
        .
dnd-pannel {
            
min-height102px;
        }
{/
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(eventui){
                $(
ui.placeholder).width($(ui.item).width());
            },
            
stop:    function(eventui){

            },
            
recieve:    function(eventui){},
            
update:    function(eventui){
                if(
ui.sender){
                    return;
                }

                var 
set = {};
                $(
'.peep_navbox''#main-menu-items').each(function(i){
                    
set['main-menu['+i+']'] = $('input:hidden'this).val();
                });

                $(
'.peep_navbox''#bottom-menu-items').each(function(i){
                    
set['bottom-menu['+i+']'] = $('input:hidden'this).val();
                });

                $(
'.peep_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(urlset);
            }
        });
    });
{/
literal}
{/
script}


<
p>{text key='admin+pages_and_menus_instructions'}</p>

<!-- 
Std block for page -->
{
block_decorator name='box' type='empty' addClass='peep_stdmargin clearfix' iconClass='peep_ic_folder' langLabel='admin+pages_and_menus_main_menu_label'}
    <
div class="peep_main_menu_scheme"></div>
    <
div id="main-menu-items" class="dnd-pannel" style="width: 650px;" class="peep_left clearfix peep_box_empty">
    {foreach 
from=$menuItems.main item='menu'}
            {
script}
            {
literal}
                $(
'#menu-{/literal}{$menu.id}{literal}').hover( function(){$('#edit-link-{/literal}{$menu.id}{literal}').show();}, function(){ $('#edit-link-{/literal}{$menu.id}{literal}').hide(); } );
            {/
literal}    
            {/
script}
        
                    {if 
$menu.externalUrl}
                        {
assign var='route' value='admin_pages_edit_external'}
                    {elseif 
$menu.routePath }
                        {
assign var='route' value='admin_pages_edit_plugin'}
                    {else}
                        {
assign var='route' value='admin_pages_edit_local'}
                    {/if}
                    
            <
div id="menu-{$menu.id}class="peep_navbox {if $menu.visibleFor == 1}peep_mild_red{elseif $menu.visibleFor == 2}peep_mild_green{/if}">
                <
div id="edit-link-{$menu.id}style="background-color: #999; font-weight: bold; display: none; position:absolute; margin-top: -15px; padding: 0px 3px;">
                    <
a style="color: white;" href="{url_for_route for="`$route`:[id=>`$menu.id`]"}">edit</a>
                </
div>
                <
input type="hidden" value="{$menu.id}">
                <
class="move" href="#">{text key="`$menu.prefix`+`$menu.key`"}</a>
            </
div>
    {
foreachelse}
        <
div class="empty_" style="text-align: center; display: none;">drag here..</div>        
    {/foreach}
    </
div>
    <
div class="peep_right peep_txtright">
        {
capture assign="add_main"}{url_for_route for="admin_pages_add:[type=>main]"}{/capture}

        {
decorator name="button" class="peep_ic_add" langLabel="base+pages_add_item" onclick="location.href='`$add_main`';"}
    </
div>
{/
block_decorator}

<!-- 
End of STD block -->
{
block_decorator name='box' type='empty' addClass='peep_stdmargin clearfix' iconClass='peep_ic_folder' langLabel='admin+pages_and_menus_bottom_menu_label'}
    <
div class="peep_bottom_menu_scheme"></div>
    <
div id="bottom-menu-items" class="dnd-pannel" style="width: 650px;" class="peep_left clearfix peep_box_empty">
    {if 
$menuItems.bottom|@count
        {foreach 
from=$menuItems.bottom item='menu'}
        
            {
script}
            {
literal}
                    
                        $(
'#menu-{/literal}{$menu.id}{literal}').hover( function(){$('#edit-link-{/literal}{$menu.id}{literal}').show();}, function(){ $('#edit-link-{/literal}{$menu.id}{literal}').hide(); } );
                    
                {/
literal}    
            {/
script}
                    {if 
$menu.externalUrl}
                        {
assign var='route' value='admin_pages_edit_external'}
                    {elseif 
$menu.routePath }
                        {
assign var='route' value='admin_pages_edit_plugin'}
                    {else}
                        {
assign var='route' value='admin_pages_edit_local'}
                    {/if}
                    
            <
div id="menu-{$menu.id}class="peep_navbox {if $menu.visibleFor == 1}peep_mild_red{elseif $menu.visibleFor == 2}peep_mild_green{/if}">
                <
div id="edit-link-{$menu.id}"  style=" background-color: #999; color: #fff;font-weight: bold; display: none; position:absolute; margin-top: -15px; padding: 0px 3px;">
                    <
a style="color: white;" href="{url_for_route for="`$route`:[id=>`$menu.id`]"}">
                        
edit
                    
</a>
                   </
div>
                <
input type="hidden" value="{$menu.id}">
                <
class="move" href="#">{text key="`$menu.prefix`+`$menu.key`"}</a>
            </
div>
        {/foreach}
    {else}
        <
div class="empty_" style="display: none;">drag here..</div>
    {/if}
    </
div>
    <
div class="peep_right peep_txtright">
        {
capture assign="add_bottom"}{url_for_route for="admin_pages_add:[type=>bottom]"}{/capture}
        {
decorator name="button" class="peep_ic_add" langLabel="base+pages_add_item" onclick="location.href='`$add_bottom`';"}
    </
div>    
{/
block_decorator}

{
block_decorator name='box' addClass='peep_stdmargin' iconClass='peep_ic_delete' langLabel='admin+pages_and_menus_hidden_pages_label'}
    <
div class="clearfix">
    <
div id="hidden-menu-items" class="peep_stdmargin clearfix peep_center peep_nomargin dnd-hidden-pannel" style="height:25px;">
        {if 
$menuItems.hidden|@count}
            {foreach 
from=$menuItems.hidden item='menu'}

                    {
script}
                    {
literal}
                    
                                $(
'#menu-{/literal}{$menu.id}{literal}').hover( function(){$('#edit-link-{/literal}{$menu.id}{literal}').show();}, function(){ $('#edit-link-{/literal}{$menu.id}{literal}').hide(); } );
                    {/
literal}
                        {/
script}
                    
            
                    {if 
$menu.externalUrl}
                        {
assign var='route' value='admin_pages_edit_external'}
                    {elseif 
$menu.routePath }
                        {
assign var='route' value='admin_pages_edit_plugin'}
                    {else}
                        {
assign var='route' value='admin_pages_edit_local'}
                    {/if}
                <
div id="menu-{$menu.id}class="peep_navbox {if $menu.visibleFor == 1}peep_mild_red{elseif $menu.visibleFor == 2}peep_mild_green{/if}">
                    <
div id="edit-link-{$menu.id}style="background-color: #999999; color: #fff;font-weight: bold; display: none; position:absolute; margin-top: -15px; padding: 0px 3px;">
                        <
a style="color: white;" href="{url_for_route for="`$route`:[id=>`$menu.id`]"}">
                            
edit
                        
</a>
                       </
div>
                    <
input type="hidden" value="{$menu.id}">
                    <
class="move" href="#">{text key="`$menu.prefix`+`$menu.key`"}</a>
                </
div>
            {/foreach}
        {else}
            <
div class="empty_" style="display: none;">drag here..</div>
        {/if}
    </
div>
        </
div>
    <
p>{text key='admin+pages_and_menus_hidden_desc'}</p>
    
{/
block_decorator}    

{
block_decorator name='box' addClass='peep_stdmargin' iconClass='peep_ic_help' langLabel='admin+pages_and_menus_legend_label'}
    <
div class="clearfix"><div class="peep_navbox"><b>{text key='admin+pages_and_menus_item_label'}</b></div> - {text key='admin+pages_and_menus_legend_everyone_label'}</div>
    <
div class="clearfix"><div class="peep_navbox peep_mild_red"><b>{text key='admin+pages_and_menus_item_label'}</b></div> - {text key='admin+pages_and_menus_legend_guests_label'}</div>
    <
div class="clearfix"><div class="peep_navbox peep_mild_green"><b>{text key='admin+pages_and_menus_item_label'}</b></div> - {text key='admin+pages_and_menus_legend_members_label'}</div>
{/
block_decorator}
?>
Онлайн: 0
Реклама