Agregar barra de navegacion

Muy buenos dias, tengo problemas al agregar una barra de navegación a mi aplicación, alguien podría decirme o ayudarme de como debería ser la manera mas correcta de integrarla con la aplicación???. Muchas gracias…

si la barra de navegación es horizontal y la principal del sitio mira en una aplicación Yii 2 básica

{app}/views/layouts/main.php

NavBar::begin(

aquí se pone la configuración y los items que deseas que tenga la barra de navegación

);

NavBar::end;

Si el menú es en un slide, podes probar creando un nuevo layout. Te paso un ejemplo con PanelMenu

--------- Layout para 2 columnas con sidebar ---------------

<?php /* @var $this \yii\web\View */

  /* @var &#036;content string */ 

use timurmelnikov\widgets\PanelMenu;

$this->params[‘breadcrumbs’][]=$this->title;

?>

<a name=‘principio’></a>

<?php

$sMenu=$this->params[‘sidebar’][‘menu’];

if (!isset($sMenu->heading)) {

$sMenu->heading=‘Encabezamiento’;

}

/* si se desea que todos los 2 columnas tengan pie, definirlo aqui

if (!isset($sMenu->footer)) {

$sMenu->footer=’’;

}

*/

$layout_main=Yii::getAlias(’@webroot’).’/../views/layouts/main.php’;

?>

<?php $this->beginContent($layout_main); ?>

<div class=‘row’>

&lt;div class='col-sm-9'&gt;


    &lt;div id='content'&gt;


      &lt;?php echo &#036;content ?&gt;


    &lt;/div&gt;


&lt;/div&gt;


&lt;div class='col-sm-3 last'&gt;


    &lt;div id='sidebar'&gt;


      &lt;?php


        echo &#036;sMenu-&gt;widget([


        'type'=&gt;&#036;sMenu-&gt;type,  


        'items'=&gt;&#036;sMenu-&gt;items,


        'heading'=&gt;&#036;sMenu-&gt;heading,


        'footer'=&gt;&#036;sMenu-&gt;footer,


         ]);


      ?&gt;          


    &lt;/div&gt;


&lt;/div&gt;

</div>

<?php $this->endContent(); ?>