I am going to create page navigation for our ERP application.so I need below requirement using syncfusion control
1.Side bar should be in treeview which has three level.For example
a.Order Management system
a1.Order Receiving
a2.Order Processing
a1.1
SRF
Style Management
Color Management
2. When I click on third level in treeview node,the tileview should be loaded on first tab (which has dynamically loaded from list)
3. When I click on tileview (card),the page should be loaded in second tab
likewise if click on another tileview (card),the page should be loaded on another tab etc.
4. brudcrum should be in header (page navigation)
5.Need logo in top of the sidebar
6. Need search control in top of the sidebar
7.Need user image in bottom of the sidebar
8.Notification icon on top of the header (right side)
9.Need toggle option for sidebar (collapse/expand)
Note:-
Please check screencast from below link
https://www.screencast.com/t/8DYHhrdfyF
also please download psd file for your reference.
Attachment: PSD_1d14f3a5.zip
Please help
Without support team I can not finish my task
Syncfusion control is my challenging task
Thanks keertana
Will wait for soonest reply...
I always believe support team to solve my problem
Is it possible to get sample code on August 3 .
Because August 5 is my deadline
I will prepare your sample and apply in my erp project.
Please give high priority
Thanks for quick support..
That's great syncfusion team
Really I am happy for this support..
Can you provide tileview sample which I mention in psd ??
I have check above example
But page loading in tab is not available .
Please help me for above req
1.yes I need card view when I click on sidebar
2.yes I need to add and open new tab on clicking on tileview ( card).
3.First tab should be tileview by default ,when I click on sidebar.
And when I click on tileview the other page (component) should be added in another tab based on tileview.
Hope it's clear...
thanks foe support.it works fine
can you add below pending points
4. brudcrum should be in header (page navigation)
8.Notification icon on top of the header (right side)
9.Need toggle option for sidebar (collapse/expand) with icon provided in attached file.
Attachment: Navigation5_c31e93f4.zip
Is it possible to get my requirement today or tomorrow??
Because Saturday support team will not available
<div class="main-header" id="header-section">
<ul class="header-list">
<li class="header-style float-right e-icons support border-left"></li>
<li class="header-style float-right notify e-icons border-left"></li>
</ul>
</div>
<style>
.notify::before {
content: '\e73d';
font-size: 25px;
}
.support::before {
content: '\e742';
font-size: 25px;
}
<\style> |
<SfSidebar @bind-IsOpen="SidebarToggle">
<ChildContent>
<div id="hamburger" class="icon-menu icon list" @onclick="@Toggle"><span class="text">Toggle Sidebar</span></div>
</div>
</ChildContent>
</SfSidebar>
<style>
.icon-menu::before {
content: '\e801';
font-family: 'fontello';
font-size: 27px;
}
<\style> |
thanks for support...
I have below comments.please help me to resolve this..
Query#1: brudcrum should be in header (page navigation) --> please check below link and attached file for your reference.
https://www.screencast.com/t/XWRu4gvJi
Query#3: need toggle option for sidebar (collapse/expand) with icon provided in attached
file.https://www.screencast.com/t/BUM8FWCcpxkv
I need tab in below format
https://www.screencast.com/t/3BtofAMA
Query4:The sidebar and content page should be responsive (height/top,width,left,right should be adjust)
Note:-
I am using syncfusion theme and pixinventix materialize theme.so please add these themes in sample code to better css understanding
And I am not using bootstrap in my project.
Attachment: Navigation8A2_f68bcf03.zip
<SfSidebar EnableDock="true" Type="SidebarType.Push" CloseOnDocumentClick="true" DockSize="55px" Target=".main-content" @ref="Sidebar"> <ChildContent> . . . </ChildContent> </SfSidebar> <div class="e-main-content contentclass" id="main-text"> <div class="main-header" id="header-section"> <ul class="header-list"> <li class="float-left header-style icon-menu" id="hamburger" @onclick="@Toggle"></li> <li class="float-left header-style nav-pane"><b>Navigation Pane</b></li> </ul> </div> <div class="sidebar-content"> </div> </div> </div> </div> |
Query1:
Is it possible to get answers today??
Please help..
This is my challenging task without syncfusion support it is very difficult to do this...
I will adapt this navigation layout in my erp application..
OK noted with thanks
Will wait for soonest reply..
thanks for support,
Please check my comments in below link and help me to do this...
Almost you have done my requirement but we need in responsive mode Please give top priority because Saturday support team will not available
<SfSidebar HtmlAttributes="@HtmlAttribute" EnableDock="true"DockSize="55px" Target=".main-content" @ref="Sidebar"MediaQuery="(min-width:600px)">
<ChildContent>
. . . . </ChildContent>
</SfSidebar> |
<SfSidebar HtmlAttributes="@HtmlAttribute" Width="290px" EnableDock="true"DockSize="50px" >
<ChildContent>
<div class="main-menu">
<div>
<SfTreeView CssClass="main-treeview" @ref="TreeView"ExpandOn="@Expand" TValue="TreeData">
<TreeViewFieldsSettings Id="nodeId" Text="nodeText" IconCss="iconCss" > </TreeViewFieldsSettings>
</SfTreeView>
</div>
</div>
</ChildContent>
</SfSidebar>
@code {
Dictionary<string, object> HtmlAttribute = new Dictionary<string, object>()
{
{"class", "sidebar-treeview" }
};
protected override void OnInitialized()
{
base.OnInitialized();
treedata.Add(new TreeData { nodeId = "11", nodeText = "Browser", iconCss = "icon-microchip icon", pid = "12" });
treedata.Add(new TreeData { nodeId = "12", nodeText = "Packages", iconCss = "e-icons admin", hasChild = true });
}
}
<style>
.sidebar-treeview.e-sidebar.e-dock.e-open .icon-microchip, .sidebar-treeview.e-sidebar.e-dock.e-open .icon-microchip::before, .sidebar-treeview.e-sidebar.e-dock.e-open .admin,.sidebar-treeview.e-sidebar.e-dock.e-open .admin::before {
display: none;
}
.sidebar-treeview.e-sidebar.e-dock.e-close .icon-microchip, .sidebar-treeview.e-sidebar.e-dock.e-close .admin, .sidebar-treeview.e-sidebar.e-dock.e-close .icon-microchip::before,.sidebar-treeview.e-sidebar.e-dock.e-close .admin::before {
display: block;
}
.sidebar-treeview.e-sidebar.e-dock.e-close .main-treeview.e-treeview .e-list-text {
padding-left: 25px;
}
.sidebar-treeview.e-sidebar.e-dock.e-close .e-icons.e-icon-expandable {
display: none;
}
.sidebar-treeview.e-sidebar.e-dock.e-close .e-list-parent.e-ul {
overflow-x: hidden;
}
</style>
|
Thanks I have done almost..
But as per initial comment
Brudcrumb is missing in header
and also I need below points to successfully close this thread.
1.Need alert,notification an task icon with popup menu
2.Need theme switch using popup menu in header
3.user image should be in bottom of the sidebar
And popupmenu should be shown in user image (logout,user profile menu item).
Please help...
please check my comments in attached file
Attachment: Znavi04_6476ca9.zip