| {% extends "Master.tpl"%}
{% block content %}
<div class="row">
    <div class="col-md-8">
        <div class="box box-primary">
            <div class="box-header with-border">
                <i class="fa fa-list"></i>
                <h3 class="box-title">{{ Translate('core.manage_menus') }}</h3>
                <div class="box-tools pull-right">
                    <a href="javascript:void(0)" title="{{ Translate('core.save_changes') }}" onclick="MENU.saveChanges(this);" class="btn btn-success"><i class="fa fa-save"></i></a>
                </div>
            </div>
            <div class="box-body">
                <ol class="sortable" id="menu-holder-editable">
                    {% for aMenu in aMenus %}
                    <li class="menu-item" id="menu-item-{{ aMenu.menu_id}}">
                        <div class="menu-content menu-active-mode-{{ aMenu.is_active}}">
                            <span>{{ aMenu.menu_name}}</span>
                            <span class="pull-right edit-row-menu">
                                <a href="javascript:void(0)" class="btn btn-info" title="{{ Translate('core.edit') }}" onclick="MENU.edit({{ aMenu.menu_id}});"><i class="fa fa-pencil"></i></a>
                                <a href="javascript:void(0)" class="btn btn-danger" title="{{ Translate('core.delete') }}" onclick="MENU.delete({{ aMenu.menu_id}});"><i class="fa fa-trash"></i></a>
                            </span>
                        </div>
                        {% if aMenu.sub|length > 0 %}
                        <ol class="sub-menu-items">
                            {% for aSubMenu in aMenu.sub %}
                            <li class="menu-item" id="menu-item-{{ aSubMenu.menu_id}}">
                                <div class="menu-content menu-active-mode-{{ aSubMenu.is_active}}">
                                    <span>{{ aSubMenu.menu_name}}</span>
                                    <span class="pull-right edit-row-menu">
                                        <a href="javascript:void(0)" class="btn btn-info" title="{{ Translate('core.edit') }}" onclick="MENU.edit({{ aSubMenu.menu_id}});"><i class="fa fa-pencil"></i></a>
                                        <a href="javascript:void(0)" class="btn btn-danger" title="{{ Translate('core.delete') }}" onclick="MENU.delete({{ aSubMenu.menu_id}});"><i class="fa fa-trash"></i></a>
                                    </span>
                                </div>
                            </li>
                            {% endfor %}
                        </ol>
                        {% endif %}
                    </li>
                    {% endfor %}
                </ol>
                <input type="hidden" id="data-menu-ordering" value="" />
            </div>
        </div>
    </div>
    <div class="col-md-4">
    	<div class="nav-tabs-custom">
    		 <ul class="nav nav-tabs">
              <li class="active"><a href="#tab_1" data-toggle="tab" id="tab_1_a">{{ Translate('core.add_new_menu') }}</a></li>
              <li><a href="#tab_2" data-toggle="tab">{{ Translate('theme.existed_items') }}</a></li>
            </ul>
            <div class="tab-content">
              <div class="tab-pane active" id="tab_1">
              	<form method="post" id="form-menu-adding" class="app-form-validation">
                <div class="box-body">
                    <input type="hidden" name="menu_id" id="menu_id" value=""/>
                    <div class="form-group">
                        <label for="menu_name">{{ Translate('core.menu_name') }}</label>
                        <input type="text" id="menu_name" class="form-control" name="menu_name" required>
                    </div>
                    <div class="form-group">
                        <label for="url">{{ Translate('core.parent_menu') }}</label>
                        <select class="form-control" name="parent_id" id="parent_id">
                            <option value="0">{{ Translate('core.no_parent') }}</option>
                            {% for aMenu in aMenus %}
                            <option value="{{ aMenu.menu_id}}">{{ aMenu.menu_name}}</option>
                            {% endfor %}
                        </select>
                    </div>
                    <div class="form-group">
                        <label for="url">{{ Translate('core.menu_url') }}</label>
                        <input type="text" id="url" class="form-control" name="url" required>
                    </div>
                    <div class="form-group">
                        <label for="url">{{ Translate('core.is_active') }}</label>
                        <div>
                            <input type="checkbox" id="is_active" class="form-control" name="is_active" value="1" checked>
                        </div>
                    </div>
                </div>
                <div class="box-footer">
                    <input type="submit" class="btn btn-success" value="{{ Translate('core.submit') }}"/>
					 <span class="pull-right" style="display:none" id="switch_form">
                    <a href="javascript:void(0)" onclick="MENU.resetForm();"><i class="fa fa-rotate-left"></i> {{ Translate('core.switch_to_add_form') }}</a>
                </span>
                </div>
            </form>
              </div>
              <div class="tab-pane" id="tab_2">
              {% if aCustomMenuItems|length > 0 %}
              	<div id="existed-page-category-items">
                <ul>
                {% for key,groupItems in aCustomMenuItems %}
	                {% if groupItems|length > 0 %}
	                	<li>
	                		<span class="key-title">{{ key }}</span>
	                		<ol>
	                			 {% for key2,aItem in groupItems %}
	                			 	<li>
	                			 		 <div class="menu-content">
		                                    <span>{{ aItem.menu_name}}</span>
		                                    <span class="pull-right edit-row-menu">
		                                        <a href="javascript:void(0)" 
		                                        class="btn btn-info" title="{{ Translate('core.add') }}" 
		                                        onclick="MENU.insertExistedItem(this);" name="{{ aItem.menu_name }}" url="{{aItem.url}}"><i class="fa fa-plus"></i></a>
		                                    </span>
		                                </div>
	                			 	</li>
	                			 {% endfor %}
	                		</ol>
	                		
	                	</li>
	                {% endif %}
                {% endfor %}
                </ul>
                </div>
                {% endif %}
              </div>
            </div>
    	</div>
    	
    </div>
</div>
{% endblock %}
 |