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…
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 $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’>
<div class='col-sm-9'>
<div id='content'>
<?php echo $content ?>
</div>
</div>
<div class='col-sm-3 last'>
<div id='sidebar'>
<?php
echo $sMenu->widget([
'type'=>$sMenu->type,
'items'=>$sMenu->items,
'heading'=>$sMenu->heading,
'footer'=>$sMenu->footer,
]);
?>
</div>
</div>
</div>
<?php $this->endContent(); ?>