[译]:Orchard入门——导航与菜单
原文链接:Navigation and Menus
文章内容基于Orchard1.8版本。同时包含Orchard 1.5之前版本的导航参考
Orchard有许多不同的方法来创建菜单。本文将介绍两种较为常用的方法:
- 先添加菜单项,然后添加内容关联
- 先创建内容,然后选择导航菜单
当然,这些方法不是只能选一种,你可以在同一个网站上组合使用它们。
先添加菜单项,然后添加内容关联
这种方式是你查看管理所有菜单项的首选。
在控制面板中点击 Navigation 菜单项,你将看到一个默认可用的菜单——'Main Menu'。页面右侧包含所有可以添加到菜单中的类型:
- 内容项类型菜单Content Menu Item
- 自定义链接Custom Link
- 自定义Html菜单项Html Menu Item
- 查询链接Query Link
- 形状链接Shape Link
- 分类链接Taxonomy Link
点击Content Menu Item后的 Add 添加一个新菜单项。

在 '创建菜单项Create Menu Item' 页面填写菜单文本。
点击 Browse ,然后选择要链接的任何内容(如:你的首页)。 当你真正准备好你的内容后,你也可以修改你的菜单链接项。


先创建内容,然后选择导航菜单
下面我们首先创建一个新页面(或修改一个页面)。 点击控制面板左侧菜单中的 New Page 。创建一个 About Us 页面,输入标题及内容。
勾选页面底部的 Show on a menu 并为页面选择菜单, Menu text 是菜单的显示名称。默认情况下,页面链接将会被添加到Main Menu。

点击现在发布Publish Now页面后,点击控制面板左侧 Navigation 菜单项。新的菜单将已被添加到主菜单。
创建子菜单
创建子菜单非常容易:
点击 Navigation 部分。将鼠标悬停在已添加的菜单项上,你就可以拖动菜单项。
将菜单稍微向右拖动一点,出现子容器后即可。注意:这里所做的修改,在点击页面右下方的 Save All 之前都不会生效。


旧版本Orchard操作(1.5之前的版本)
旧版本的Orchard菜单管理差别很大。
1.5之前的Orchard版本的菜单管理很简单,只有菜单文本和链接列表——同样通过控制面板 Navigation 打开。当你在页面编辑界面或博文编辑页面添加一个菜单后,菜单列表中就创建一个新项。你可以通过此界面重命名、排序和移除菜单项。(不会删除页面或博文内容,仅仅删除菜单项)。

你也可以给菜单添加任意的Url链接,包括站外链接或你Orchard网站的链接。注意:只有在此界面添加菜单才可以修改Url链接。
内容项的菜单链接必须在内容编辑页面修改。
通过在 "Position" 文本框中输入数字索引来修改菜单顺序。其中支持的数字索引格式如下:
- 整数 Integer: 1, 2, 3, etc.
- 浮点数 Decimal: 1.1, 1.2, 1.3, etc
- 多部分数字组合 Multi-part number: 1.1.1, 1.2.1, 1.2.2, etc
当你确认修改好后,点击 Update All 来更新网站主菜单(即时生效)。
译:奇葩史
[译]:Orchard入门——导航与菜单的更多相关文章
- [译]:Orchard入门——Orchard控制面板概览
原文链接:Getting Around the Dashboard 文章内容基于Orchard 1.8版本 Orchard控制面板用于管理网站.改变外观.添加内容以及控制Orchard功能可用性.成功 ...
- [译]:Orchard入门——构建你的第一个Orchard网站
原文链接:Building Your First Orchard Site 文章内容基于Orchard 1.8版本 本文将逐步简要介绍Orchard提供的功能.如果你是第一次使用Orchard,本文将 ...
- [译]:Orchard入门——手动安装Orchard
原文链接:Manually Installing Orchard 文章内容基于Orchard 1.8版本 本文将演示通过zip安装包安装Orchard所需要的步骤. 本文包括如下三种不同的Orchar ...
- [译]:Orchard入门——安装Orchard
原文链接:Installing Orchard 文章内容基于Orchard 1.8版本 安装Orchard的方式 主要有以下四种方式安装Orchard: 利用Microsoft Web Platfor ...
- Orchard官方文档翻译(七) 导航与菜单
原文地址:http://docs.orchardproject.net/Documentation/Navigation-and-menus 想要查看文档目录请用力点击这里 最近想要学习了解orcha ...
- css制作漂亮彩带导航条菜单
点击这里查看效果:http://keleyi.com/keleyi/phtml/divcss/17.htm 效果图: 以下是源代码: <!DOCTYPE html PUBLIC "-/ ...
- Android实现下拉导航选择菜单效果
本文介绍在Android中如何实现下拉导航选择菜单效果. 关于下拉导航选择菜单效果在新闻客户端中用的比较多,当然也可以用在其他的项目中,这样可以很方便的选择更多的菜单.我们可以让我们的应用顶部有左 ...
- CSharpGL(56)[译]Vulkan入门
CSharpGL(56)[译]Vulkan入门 本文是对(http://ogldev.atspace.co.uk/www/tutorial50/tutorial50.html)的翻译,作为学习Vulk ...
- Jetpack Compose学习(7)——MD样式架构组件Scaffold及导航底部菜单
Jetpack Compose学习(7)--MD样式架构组件Scaffold及导航底部菜单 | Stars-One的杂货小窝 Compose给我们提供了一个Material Design样式的首页组件 ...
随机推荐
- 常见linux命令释义(第八天)—— Bash Shell 的操作环境
换了新公司,公司的领导很不错.自己感受比较多的地方是,自己的工作效率明显比以前高了.以前会对频繁变动的需求十分不耐烦,现在接到需求后会仔细的思考,进行整体构建.即使以后需求有变动,也能够比较轻易的在原 ...
- oracle---触发器总结
一.触发器简介 触发器的定义就是说某个条件成立的时候,触发器里面所定义的语句就会被自动的执行.因此触发器不需要人为的去调用,也不能调用.然后,触发器的触发条件其实在你定义的时候就已经设定好了.这里面需 ...
- jvm垃圾回收机制
http://blog.csdn.net/zsuguangh/article/details/6429592 原文地址
- U盘启动盘的制作--用U盘硬装Windows系统、或是重装Windows系统
借助IT天空的优启通U盘启动盘的制作--用U盘装Windows系统.或是重装Windows系统之U盘启动盘的制作 1.==================================== 2.== ...
- Python学习笔记——集合类型
集合类型有两种不同的类型——可变集合(set)和不可变集合(frozenset) 可变集合不是可哈希的,不能用作字典的键,也不能用做其他集合中的元素 不可变集合是有哈希值的,能被用做字典的键或者是作为 ...
- jquery实现简单瀑布流布局(续):图片懒加载
# jquery实现简单瀑布流布局(续):图片懒加载 这篇文章是jquery实现简单瀑布流布局思想的小小扩展.代码基于前作的代码继续完善. 图片懒加载就是符合某些条件时才触发图片的加载.最常见的具体表 ...
- JS 面向对象随笔
1.一个对象的静态属性只能通过类名来访问 不能通过实例来访问 如下面定义个HelloWord的类 function HelloWord(){ console.log("这里是HelloWor ...
- kindeditor在光标处插入编辑器外的数据
页面 <div class="form-group clearfix"> <label class="control-label col-sm-3 co ...
- mysql order by 优化 |order by 索引的应用
在某些场景,在不做额外的排序情况下,MySQL 可以使用索引来满足 ORDER BY 子句的优化.虽然 ORDER BY并不完全精确地匹配索引,但是索引还是会被使用,只要在WHERE子句中,所有未被使 ...
- 表单提交按钮input和button、a的差异
现在普遍的在网页中,表单提交数据的按钮最常见实用有三种,一种是input,一种是button,最后一种,是其他如a标签,div标签,span标签代替而来.在以前的日子里,大家都习惯于用input,因为 ...