Liferay 使用自定义的navigation bar去取代框架默认的

我们项目组有个新的需求,就是不用Liferay 原有的navigation bar, 因为原来的navigation bar是处于<header>的下方,并且与breadcrumb进行联动,现在,我们想要我们要吧 navigation bar移动到<header>内部:

Liferay默认的navigation bar如下所示:

结构如下:

时间: 2024-12-30 13:36:13

Liferay 使用自定义的navigation bar去取代框架默认的的相关文章

顶部导航条(Top Navigation Bar)

这个可能是最简单也最常用的组件了,所以内容也不多--. 用户为了完成任务需要找到必须的内容和功能.顶部导航条在水平的紧凑的空间内提供给用户已分类内容的访问入口. 解决什么问题? 用户为了完成任务需要找到必要的内容和功能. 什么时候用? 2-12个分类 分类的标题相对较短并且可预测 分类数量基本不会变 为一个web产品展示顶级导航时 配合标签来展示二级导航 如果页面宽度很重要,用它来替代左侧导航条 通过控制导航条的状态来跟踪和展示用户当前位置很困难,成本很大时,用它来替代标签. 分类都属于一个产品

Status bar and navigation bar appear over my view&#039;s bounds in iOS 7

186down votefavorite 122 I recently downloaded Xcode 5 DP to test my apps in iOS 7. The first thing I noticed and confirmed is that my view's bounds is not always resized to account for the status bar and navigation bar. In viewDidLayoutSubviews, I p

android隐藏底部虚拟键Navigation Bar实现全屏

安卓4.1之后为全虚拟键操作,和actionbar对应,底部的虚拟键菜单称为Navigation Bar. Sumsung Galaxy Nexus 屏幕分辨率为 1280X 720,但通常的应用都会显示Navigation Bar(Back 键,Home 键等),如下图所示: 但我注意到Youtube应用在问触摸事件时,会自动隐藏Navigation Bar,全屏播放影片.网上有使用定制ROM的方式实现全屏. 但如果你想实现和Youtube类似的方法自动隐藏Navigation Bar,全屏显

用swift实现navigation bar的完全透明 &amp;amp; navigation bar中button的字体大小调整

这几天在项目中遇到的关于navigation bar的一些小问题以及解决的方法记录一下吧: 1.  完全透明navigation bar 有时候我们想要navigation viewcontroller顶部的navigation bar变得完全透明,我们首先想到是从story board下手,但是尝试了半天,也不能达到完全透明的效果 选择这里的Translucent Navigation Bar只能让bar变成那种可以稀释背景色的毛玻璃的效果,那么究竟应该如何才能把整个navigation ba

I.MX6 7&quot; navigation bar as black bar

/********************************************************************************* * I.MX6 7" navigation bar as black bar * 说明: * 这个问题一直困扰,原因是屏幕自适应的时候系统识别出错了. * * 2017-11-1 深圳 南山平山村 曾剑锋 ****************************************************************

【小技巧】自定义asp.net mvc的WebFormViewEngine修改默认的目录结构

先看一下我的解决方案的目录结构吧--- 一:先把Controller程序提取出来 默认的情况是所有的****Controller.cs文件都会放在Web程序集下的一个叫Controllers的文件夹下 这样感觉有点不爽(你懂的...) 我们决定把所有的Controller程序放到一个自定义的应用程序集中去(上图中的mrlh.Admin.Controllers) 先把web程序集下的Global.asax.cs文件删掉 然后把Global.asax的标记代码改为如下: <%@ Applicatio

定制并发类(七)实现ThreadFactory接口生成自定义的线程给Fork/Join框架

声明:本文是< Java 7 Concurrency Cookbook>的第七章,作者: Javier Fernández González     译者:许巧辉 实现ThreadFactory接口生成自定义的线程给Fork/Join框架 Fork/Join框架是Java7中最有趣的特征之一.它是Executor和ExecutorService接口的一个实现,允许你执行Callable和Runnable任务而不用管理这些执行线程. 这个执行者面向执行能被拆分成更小部分的任务.主要组件如下: 一

IOS 7 Study - Displaying an Image on a Navigation Bar

ProblemYou want to display an image instead of text as the title of the current view controlleron the navigation controller SolutionUse the titleView property of the view controller's navigation item   - (void)viewDidLoad { [super viewDidLoad]; /* Cr

也玩MVC3.0 Razor自定义视图引擎“.NET技术”来修改默认的Views目录结构

刚刚爱上MVC3.0,几个不眠夜的学习越来越有趣.今天随手尝试自定义Mvc3.0的视图引擎,虽然已成功,但是还发现有点小疑问.随手贴出来希望大家指教指教. MVC的视图文件目录被固定/Views目录内,区域视图文件也是被固定在/Areas目录下,出于好奇和对目录名的敏感,尝试修改它.通过reflector找到视图引擎的构造接口类VirtualPathProviderViewEngine 在MVC2.0中,自定义自己的视图引擎,继承它即可,但在3.0中,我发现继承它会缺少一个函数.再reflect