Joomla之门广告招商,PR=5,alexa 排名2万1

作者 主题: [原创]Joomla!1.5 菜单使用简明教程  (阅读 16776 次)

oicqonly

  • 捐赠会员
  • Jr. Member
  • *
  • 来自:
  • 帖子: 61
  • 声望: +1/-0
  • 上次登录:2010-09-01, 19:51
  • 注册于:2008-01-24, 15:41
    • 权限至: 2011年05月06日
    众所周知,Joomla的工作始终围绕着如何组织文章。
    但是如何访问和显示文章呢?菜单系统自然就成为了焦点。

    每个单元【section】、类别【category】或者单独的文档【document】都需要以这样或那样的方式链接到菜单【menu】中才能被用户访问。

    在Joomla中,菜单并不总是像其他桌面应用程序那样以非常直观的方式呈现。
    换句话说,平日里我们所熟悉的那些以横向或纵向方式显示可选项的桌面菜单样式,只是Joomla众多菜单中的一种而已。

    在Joomla中,可以将菜单的样式做成文章摘要列表,需要访问者点击后方才进入正文。也可以做成博客那样,只显示文章列表……

    相信不少人和我一样,初次接触Joomla都赏读过海峡对岸Eddy Chang兄那篇《Joomla!1.0.x内容管理手册》,
    但是大家也一定注意到,Joomla 1.5的菜单管理和1.0X或者mambo有很大不同。

    对于不同菜单的详细解释和使用需要大家以后慢慢探讨,这里我通过两个实例简要介绍两种常用的菜单:
    1) Direct menu  【直接菜单】
    2) Category menu【类菜单】

    对于还不知道“section”、“category”、“document/article”是什么以及他们间区别和联系的朋友,要赶快补课了哟~
    什么,去哪补?上面不是已经给出一篇文章的标题了吗:)

    呵呵,好了,言归正传。第一次写Joomla教程,请大家多多包涵~

    格式约定:由于后台语言不同,我以“中文”【英文】的方式给出Joomla后台管理页面中英文对应术语。

    1 Direct menu:
     
      实例:我们在main menu中创建一个“菜单项”【menu item】,将其链接到一篇未分类的文档。
      分析:先别急着按部就班的操作,不妨养成一个好习惯,动手前分析一下我们要做什么:假设我们已经有了一篇未分类的文章(如果你还没搞定这一步,补课哦~),我们要在main menu中创建一个新菜单项,接着把它链接到我们指定的一篇文章。这样一来,当访问者点击main menu中我们新建的那个菜单项时,joomla会将访问者导航到我们指定的文章正文页面。

      从后台进入“菜单管理”【Menu Manager】,点击Main Menu 右边Menu Item(s)一栏中的图标,注意不要直接用鼠标点击main menu,也可以先选中Main Menu左侧的单选框,然后点击页面右上方的“编辑”【Edit】图标.

    « 最后编辑时间: 2008-01-27, 15:59 作者 oicqonly »


    oicqonly

    • 捐赠会员
    • Jr. Member
    • *
    • 来自:
    • 帖子: 61
    • 声望: +1/-0
    • 上次登录:2010-09-01, 19:51
    • 注册于:2008-01-24, 15:41
      • 权限至: 2011年05月06日
        在“菜单项管理:[mainmenu]”【Menu Item Manager: [mainmenu]】这一页,显示出所有main menu 下的菜单项,我们将要在此创建一个新的菜单项。

        点击页面右上方的“新建”【New】


        在“Add Menu Item”【添加菜单项】这一页中,我们可以看到Joomla中链接到菜单项的所有可用类型.本例中,展开“内部链接”【Internal Link】(默认情况下这个分支应该是展开的),点击【Artivles】,并在展开后的树状列表中选择【Article Layout】。
      我们可以看到,对于Article Layout的解释是:The Article Layout displays a single Article【显示单独的文章】.
        接下来就根据个人需要填写菜单“标题”【Title】、“别名/副标题”【Alias】。其他内容如无把握请保持其默认状况。
       
        下一步就是要选择这个菜单项所要链接的文章。
        还是在刚刚填写完菜单项“标题”【Title】的这一页,其页面右上方有一些“参数”【Parameters】项,在“参数-基本”【Parameters-Basic】下
        点击“选择文章”【Select Article】右边的“选择”【Select】按钮,随后浏览并选择你所要链接的文章。

        选择好所要链接的文章后,对于自己拿不定的参数,最好还是暂时不要更改。
        最后,点击页面右上方“保存”【Save】图标,完成!

        当然,大量使用这种直接链接的方式会成为灾难!我们应当将文章分“单元”【Section】,进而分“类”【Category】,再将“菜单项”【Menu Item】链接到不同的单元或类,由Joomla动态的处理不同单元或类下文章的显示。

        2 Category menu:
          实例:在main menu中添加一个能够显示指定类下所有文章的菜单项。
          分析:还记得前面说过的,Joomla的菜单有各种样式吧,这一实例与之前的不同之处就是选择菜单项的类型不同。其他的,一通百通嘛:)

      想测试一下上一实例的学习效果吗?机会来了,请自己尝试在main menu中创建新菜单项,直到进入“Add Menu Item”【添加菜单项】这一页。
          上一实例,我们要创建一个直接的链接,即菜单项链接到单一的一篇文章,因此在选择样式时,我们选择的是【Artivles】分支下的【Article Layout】。

          这一次,我们要选择【Artivles】分支下的【Category List Layout】,Joomla对此项给出的解释是:This Layout displays article in a category【显示一类下的文章】。

          之后的步骤又与之前实例相仿,填写相应菜单项标题等信息,在右上角的参数区,不再是像之前那样选择一篇所要链接的文章,而是要选择一个所要链接的类!参数区的其它参数设置请依照自己的实际需要确定。
          最后别忘了点击页面右上角的“Save”【保存】图标哦!

         3 举一反三
           呵呵,其他不同的菜单样式,大家不妨参照Joomla给出的注释自己试一试吧,不难哦~
           建议不妨先拿Section Layout 样式试一试哦:)

           如此一般尝试,菜单项链接到“文章”【article】,菜单项链接到“类”【category】,和菜单项链接到“单元”【section】就都介绍完了哦~
           什么?说我偷工减料?我可是用心良苦啊~呵呵

      « 最后编辑时间: 2008-01-27, 17:12 作者 oicqonly »


      白建鹏

      • Administrator
      • Hero Member
      • *****
      • 来自:
      • 帖子: 7594
      • 声望: +36/-0
      • 上次登录:今天 16:51
      • 注册于:2006-11-09, 20:32
      • 分享,是一种美德 !
        • 白建鹏的个人网站
        • 电子邮件
      好帖!置顶了!

      Joke

      • Newbie
      • *
      • 来自:
      • 帖子: 49
      • 声望: +0/-0
      • 上次登录:2010-07-31, 10:35
      • 注册于:2008-01-18, 11:38
      • Joomla新兵,多多指教
        原创贴!支持+学习!

        yooyooh

        • 汉化功臣
        • Sr. Member
        • *
        • 来自:
        • 帖子: 383
        • 声望: +10/-0
        • 上次登录:2010-08-17, 13:18
        • 注册于:2008-01-09, 14:35
          不错,可以置顶。
          Every man dies, Not every man really lives.

          忧伤b小调

          • 捐赠会员
          • Sr. Member
          • *
          • 来自:
          • 帖子: 285
          • 声望: +3/-0
          • 上次登录:2010-09-02, 19:46
          • 注册于:2007-09-21, 09:18
            • 阴间尸体
          • 权限至: 2010年11月11日
          支持一下,
          真实打造华人最大暗黑艺术网站:http://www.cnhell.com 采用joomla! 1.5 and discuz!X1 搭建.

          ping wang

          • Jr. Member
          • **
          • 来自:
          • 帖子: 51
          • 声望: +0/-0
          • 上次登录:2008-07-30, 11:12
          • 注册于:2008-01-03, 14:18
            要是我当初看到这篇好文,肯定少走不少弯路。
            要有人能介绍一下 Select Menu Item Type 中每个 item 的功能和不同,就更好了
            爱生活!爱Joomla!

            oicqonly

            • 捐赠会员
            • Jr. Member
            • *
            • 来自:
            • 帖子: 61
            • 声望: +1/-0
            • 上次登录:2010-09-01, 19:51
            • 注册于:2008-01-24, 15:41
              • 权限至: 2011年05月06日
              多谢站长和大家的鼓励和支持~!

              jqy6

              • Newbie
              • *
              • 来自:
              • 帖子: 1
              • 声望: +0/-0
              • 上次登录:2010-08-10, 18:24
              • 注册于:2008-02-18, 10:54
                • 电子邮件
              好贴,学习了,我正准备用Joomla 1.5做个英文站,楼主的指点让我少走弯路。谢谢!

              门门

              • Newbie
              • *
              • 来自:
              • 帖子: 11
              • 声望: +0/-0
              • 上次登录:2008-02-29, 10:15
              • 注册于:2008-01-04, 09:20
                • 电子邮件
              支持!!!

              elvis

              • Jr. Member
              • **
              • 来自:
              • 帖子: 68
              • 声望: +0/-0
              • 上次登录:2010-03-10, 13:06
              • 注册于:2008-01-17, 16:16
                好贴,和Eddy Chang兄那篇《Joomla!1.0.x内容管理手册》异曲同工.

                richar_001

                • Newbie
                • *
                • 来自:
                • 帖子: 4
                • 声望: +0/-0
                • 上次登录:2008-04-01, 00:54
                • 注册于:2008-03-02, 01:12
                  • 电子邮件
                谢谢楼主

                jmazer

                • Newbie
                • *
                • 来自:
                • 帖子: 1
                • 声望: +0/-0
                • 上次登录:2008-03-19, 19:08
                • 注册于:2008-03-19, 13:35
                  • 电子邮件

                oicqonly

                • 捐赠会员
                • Jr. Member
                • *
                • 来自:
                • 帖子: 61
                • 声望: +1/-0
                • 上次登录:2010-09-01, 19:51
                • 注册于:2008-01-24, 15:41
                  • 权限至: 2011年05月06日
                  论文终于熬完了,3.7万字啊!又可以开心的学习Joomla和PHP、Mysql~了,开心啊!

                  czwang801

                  • Newbie
                  • *
                  • 来自:
                  • 帖子: 1
                  • 声望: +0/-0
                  • 上次登录:2009-03-26, 19:08
                  • 注册于:2008-05-04, 22:45
                    • 电子邮件
                  好,迫切需要的东西