<?php
    $this->headTitle( $this->translate( '#structure management#' ) );
    $this->partialLoop()->setObjectkey( 'entry' );

//    $this->headLink()->appendStylesheet($this->cdnUrl( '/scripts/jstree/themes/default/style.css'));
 //   $this->headLink()->appendStylesheet('/resources/library/scripts/jstree1/themes/default/style.css');

$StructForm = $this->StructRow->saveForm();
$StructEmpty = $this->StructRow->toArray();
$PageForm = $this->PageRow->saveForm();
$PageEmpty = $PageForm->getValues();


$this->inlineScript()->captureStart(); ?>

var cdnUrl 	= '<?= $this->cdnUrl() ?>';

var StructEmpty = <?= Zend_Json::encode( $StructEmpty) ?> ;
var PageEmpty = <?= Zend_Json::encode( $PageEmpty) ?> ;

<?php $this->inlineScript()->captureEnd(); ?>
<?php
$this->inlineScript()
    	//->appendFile($this->cdnUrl( '/scripts/jstree/jquery.tree.min.js'))
    	//->appendFile($this->cdnUrl( '/scripts/jstree/plugins/jquery.tree.contextmenu.js'))
    	->appendFile($this->baseUrl('/resources/libs/jstree/dist/jstree.min.js'))
    	->appendFile($this->baseUrl('/resources/application/modules/content/admin-struct.js'))
    	//->appendFile($this->baseUrl('/resources/application/modules/content/struct-crud.js'))
    	//->appendFile($this->baseUrl('/resources/application/modules/content/pages-crud.js'))
		;
$this->headLink()->appendStylesheet($this->baseUrl('/resources/libs/jstree/dist/themes/default/style.min.css'))
?>
<div class="row">
	<div class="col-xs-4 col-lg-4">
		<div class="row">
			<div class="col-md-7">

				<form id="searchTree" class="form-inline searchTree" role="form">
					<div class="form-group">
						<div class="input-group">
							<a type="button" class="input-group-addon" name="searchAction" id="searchStructBtn" title="Search" /><i class="fa fa-search"></i></a>
							<input id="searchStructTxt" type="search" name="search" class="form-control"/>
						</div>
					</div>
				</form>

			</div>
			<div class="col-dm-5">
				<span class="btn-group">
					<a href="#" class="btn btn-default" id="jstreeOpenAll" rel="tooltip" title="<?= $this->translate('#open all#') ?>"><i class="fa fa-plus-square-o"></i></a>
					<a href="#" class="btn btn-default" id="jstreeCloseAll" rel="tooltip" title="<?= $this->translate('#close all#') ?>"><i class="fa fa-minus-square-o"></i></a>
					<a href="<?= $this->url(array('action'=>'save'))?>" rel="tooltip" class="btn btn-primary addNode" title="<?= $this->translate('#add#') ?>" ><i class="fa fa-plus"></i></a>
					<a href="<?= $this->url(array('action'=>'trash'))?>" class="btn btn-default" rel="tooltip" title="Corbeille" id=""><i class="fa fa-trash-o"></i></a>
				</span>
			</div>

		</div>
		<div id="nestedSortable" class="well" style="overflow: hidden;">

		</div>
		<div class="clearfix"></div>

	</div>
	<div id="StructFormPane" class="col-xs-8 col-lg-8">
		<!-- Nav tabs -->
		<ul class="nav nav-tabs">
		  <li class="active" id="nodeTabBtn"><a href="#nodeTab" data-toggle="tab"><i class="fa fa-sitemap"></i> Noeud</a></li>
		  <li  id="contentTabBtn"><a href="#contentTab" data-toggle="tab"><i class="fa fa-book"></i> Contenu</a></li>
		</ul>

		<!-- Tab panes -->
		<div class="tab-content">
		  <div class="tab-pane active" id="nodeTab">
		  	<div id="Struct_Struct"   class="nomodal nodt" >
		  		<?= $StructForm ?>
			</div>
		  </div>
		  <div class="tab-pane" id="contentTab">
		  	<div id="Page_Page" class="nomodal nodt" >
		  		<?= $PageForm ?>
	       		 	<pre data-bind="text: ko.toJSON(page, null, 2)"></pre>

			</div>
		  </div>
		</div>
	</div>
</div>

<?php

$locales = array(''=>'same locale') + Alfred_Hod::locales();

?>
<div id="dialog-form" title="Duplicate node/branch" style="display: none">
	<p class="validateTips">All form fields are required.</p>

	<form>
	<fieldset>
		<p>
			<label for="name">Locale</label>
			<?= $this->formSelect('locale','',array(),$locales); ?>
		</p>
		<p>

		<label for="email">Only Node</label>
		<?= $this->formHidden('branch',1); ?>
		<?= $this->formCheckbox('branch',0); ?>
		</p>

	</fieldset>
	</form>
</div>
