drmabuse / yii2-foundation-topbar
Yii 2 Zurb Foundation Topbar widgets
Installs: 68
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 2
Forks: 1
Language:JavaScript
Type:yii2-widget
Requires
- php: >=5.4.0
- yiisoft/yii2: dev-master
This package is not auto-updated.
Last update: 2024-12-21 15:44:39 UTC
README
deeper Menu widget for yii2 from http://foundation.zurb.com/docs/components/topbar.html ##Requirements
yii2 php 5.4 >internet Explorer 8
##Usage
use drmabuse\foundationTopbar\FoundationNavbar;
use drmabuse\foundationTopbar\FoundationNav;
FoundationNavbar::begin([
'title' => [
'name' => Yii::$app->name,
'nameUrl' => Yii::$app->homeUrl,
],
'options' => [
'navOptions' => [
'class' => 'special',
'data-options' => 'is_hover:false'
],
'titleAreaOptions' => [
'class' => 'special1'
],
'sectionOptions' => [
'class' => 'special2'
]
],
'contain' => [
'class' => 'fixed'
]
]);
$menuItems = [
['label' => 'Home', 'url' => [Yii::$app->homeUrl]],
[
'label' => 'MenĂ¼',
'items' =>[
['label' => 'Home', 'url' => ['/site/index']],
['label' => 'About', 'url' => ['/site/about']],
['label' => 'Submenu2','items' => [
[
'label' => 'Verwaltung',
'url' => ['/mediating/mediatingimage/index']
],
[
'label' => 'Neu +',
'url' => ['/mediating/mediatingimage/create'],
]
]]
],
],
];
if (Yii::$app->user->isGuest) {
$menuItems[] = ['label' => 'Signup', 'url' => ['/site/signup']];
$menuItems[] = ['label' => 'Login', 'url' => ['/site/login']];
} else {
$menuItems[] = ['label' => 'Logout (' . Yii::$app->user->identity->username . ')', 'url' => ['/site/logout']];
}
echo FoundationNav::widget([
'options' => ['class' => 'right'],
'items' => $menuItems,
'encodeLabels' => false
]);
FoundationNavbar::end();?>
Maybe you wanna overwrite or depends the Files
'assetManager' => [
'bundles' => [
'drmabuse\foundationTopbar\assets\FoundationTopbarAssets' => [
'depends' => [
'yii\web\YiiAsset',
'backend\assets\AppAsset'
],
]
],
],
##Resources