站长百科 | 数字化技能提升教程 数字化时代生存宝典
首页
数字化百科
电子书
建站程序
开发
服务器
办公软件
开发教程
服务器教程
软件使用教程
运营教程
热门电子书
WordPress教程
宝塔面板教程
CSS教程
Shopify教程
导航
程序频道
推广频道
网赚频道
人物频道
网站程序
网页制作
云计算
服务器
CMS
论坛
网店
虚拟主机
cPanel
网址导航
WIKI使用导航
WIKI首页
最新资讯
网站程序
站长人物
页面分类
使用帮助
编辑测试
创建条目
网站地图
站长百科导航
站长百科
主机侦探
IDCtalk云说
跨境电商导航
WordPress啦
站长专题
网站推广
网站程序
网站赚钱
虚拟主机
cPanel
网址导航专题
云计算
微博营销
虚拟主机管理系统
开放平台
WIKI程序与应用
美国十大主机
编辑“
Joomla/用下拉式页面跳转替换Joomla跳转列表
”
人物百科
|
营销百科
|
网赚百科
|
站长工具
|
网站程序
|
域名主机
|
互联网公司
|
分类索引
跳转至:
导航
、
搜索
警告:
您没有登录。如果您做出任意编辑,您的IP地址将会公开可见。如果您
登录
或
创建
一个账户,您的编辑将归属于您的用户名,且将享受其他好处。
反垃圾检查。
不要
加入这个!
{{Joomla top}} 在[[Joomla]]中撰写文章时,如果内容太长自然要分页(Pagination)。Joomla的开发者也想到了这一点,因此在编辑窗口下面一直就显示着一个“insert page break”的按钮,点击之后就增加一个{mospagebreak}标记,页面就从这里分开。前台的效果是该标记之后的内容需要点“下一页”才能看到。有时候内容长达7、8页,Joomla会在每一页右上角显示一个内容跳转菜单,读者可以很轻松就点击第4页或者第6页直接阅读,不用一页一页翻过去。 但是,Joomla自带的这个跳转菜单在方便的同时,却带来一个麻烦:如果分页比较多,文章标题比较长,那么该菜单就占据很大一片面积(如下图所示)。 [[Image:Joomla page 1.png]] ==下拉选单式跳转菜单== 我们先来看看本条目所说的下拉式选单是什么样: [[Image:Joomla page 2.png]] 这样的跳转菜单够小吧?再也不用担心它会撑破页面——即使你分页有30页都不用怕。点击下拉选单的箭头后可见全部跳转链接: [[Image:Joomla page 3.png]] 上图中的下拉选单已被点开,可以看到原来的所有页面链接都在下拉列表中。如果不点击,则它只在文章右上角占用一点点空间,对保持页面整洁非常有用。 这个效果的实现,是借用了一个触发器,叫做Table of contents - dropdown menu 。这个触发器的标记语法有以下5种: *{mospagebreak_scroll} *{mospagebreak_scroll title=The page title} *{mospagebreak_scroll heading=The first page} *{mospagebreak_scroll title=The page title&heading=The first page} *{mospagebreak_scroll heading=The first page&title=The page title} 如果用第一种{mospagebreak_scroll}来替代原有的{mospagebreak},就得到了上图中的效果(当然,你必须已经安装了这个触发器并将其发布)。这个效果似乎不够好,因为只有第一页有标题,后面的都是“页面 2、页面 3”这样无意义的链接。那好,我们现在使用第二种语法。 文章中使用{mospagebreak_scroll title=The page title}标记(这里的The page title指当前页面的小标题,管理员必须修改为自己的实际标题)后的效果是: [[Image:Joomla page 4.png]] 可以看出,这次效果好多了。但是,第一页的标题还是沿用整篇文章的大标题。如何为第一页添加小标题?这就要用到上面第3、4、5种语法。实际上第4种和第5种语法是一样效果,只是顺序可以变。第三种只定义了heading,即第一页的小标题,却没有定义以后各页的小标题,因此这种语法不会用到;我们选择第4种语法来使用。 在文章中使用{mospagebreak_scroll title=The page title&heading=The first page}标记后的效果如下: [[Image:Joomla page 5.png]] 其实,我们只需要在第一页和第二页分隔的地方使用{mospagebreak_scroll title=The page title&heading=The first page}这种标记即可,这样可以给第一页也添加一个小标题;其余页面仍然使用{mospagebreak_scroll title=The page title}标记来添加该页标题。 ==参考来源== http://www.joomlagate.com/article/joomla10-tutorial/dropdown-toc-for-multi-page-joomla-content/ {{Joomla 1.0}} [[category:Joomla|Y]]
摘要:
请注意,您对站长百科的所有贡献都可能被其他贡献者编辑,修改或删除。如果您不希望您的文字被任意修改和再散布,请不要提交。
您同时也要向我们保证您所提交的内容是您自己所作,或得自一个不受版权保护或相似自由的来源(参阅
Wordpress-mediawiki:版权
的细节)。
未经许可,请勿提交受版权保护的作品!
取消
编辑帮助
(在新窗口中打开)
本页使用的模板:
模板:Joomla 1.0
(
编辑
)
模板:Joomla top
(
编辑
)