Skip to content

Commit e99734f

Browse files
committed
sub menus
1 parent d789b09 commit e99734f

File tree

3 files changed

+12
-2
lines changed

3 files changed

+12
-2
lines changed

Ajax/semantic/html/base/traits/BaseTrait.php

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -115,6 +115,14 @@ public function setFluid() {
115115
return $this->addToProperty("class", "fluid");
116116
}
117117

118+
/**
119+
*
120+
* @return \Ajax\semantic\html\base\HtmlSemDoubleElement
121+
*/
122+
public function asHeader(){
123+
return $this->addToProperty("class", "header");
124+
}
125+
118126
/**
119127
* show it is currently the active user selection
120128
* @return \Ajax\semantic\html\base\HtmlSemDoubleElement

Ajax/semantic/html/collections/menus/HtmlLabeledIconMenu.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,8 @@
33
namespace Ajax\semantic\html\collections\menus;
44

55
use Ajax\semantic\html\collections\menus\HtmlMenu;
6-
use Ajax\bootstrap\html\HtmlLink;
76
use Ajax\semantic\html\elements\HtmlIcon;
7+
use Ajax\semantic\html\elements\html5\HtmlLink;
88

99
/**
1010
* Semantic Menu component with only labeled icons

Ajax/semantic/html/collections/menus/HtmlMenu.php

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,6 @@
99
use Ajax\semantic\html\base\constants\Wide;
1010
use Ajax\common\html\html5\HtmlImg;
1111
use Ajax\semantic\html\modules\HtmlDropdown;
12-
use Ajax\common\html\BaseHtml;
1312
use Ajax\semantic\html\modules\HtmlPopup;
1413
use Ajax\semantic\html\elements\HtmlIcon;
1514
use Ajax\semantic\html\elements\html5\HtmlLink;
@@ -98,6 +97,9 @@ public function generateMenuAsItem($menu, $header=null) {
9897
$item->addContent($headerItem);
9998
$this->_itemHeader=$headerItem;
10099
}
100+
if(\is_array($menu)){
101+
$menu=new HtmlMenu("menu-" . $this->identifier . "-" . $count,$menu);
102+
}
101103
$menu->setClass("menu");
102104
$item->addContent($menu);
103105
return $item;

0 commit comments

Comments
 (0)