WIXOO

Digest

Joomla首页的概念

作者:莫白活 发布时间 10/11/07 来源 莫白活

这里我们讨论一下首页的概念,在我们的意识当中,当打开一个网站,例如http://book.joomer.cn,找开的第一个页面就是主页。那么在Joomla!中是如何定义这个页面的呢?在Joomla!中,默认第一个页面(也就是首页)是菜单mainmenu中的序号为1的那个菜单项——“首页”所指向的页面,页这个菜单项的菜单类型是“组件”,所使用的组件是Joomla!自带的组件com_frontpage(我们译过来是“首页管理”)。如果想设置首页不使用这个页面,而使用另一个自己设计的页面,那么就要理解Joomla!是如何显示首页的。在Joomla!中,首页就是菜单mainmenu中的序号最小的并且已发布的那个菜单项指向的页面。我们可以看到,菜单 mainmenu中(如图4-35),我们可以看到序号为4的菜单项“首页”排在第一位,并且发布了。

4-35

小提示:序号并不是一定以1为最小的序号。

 

因此现在网站的首页就是“首页”这个菜单项所指向的页面。当我们把“首页”这个菜单项停止发布,这个站的首页就显示“Joomla!授权规定”的页面了,读者可以自己试一下。因此,如果不想用Joomla!默认的首页,只要将这个菜单项不发布,然后新建一个菜单项,把这个菜单项放在发布的菜单项的第一位,那么网站的首页就是自己设置的了,那么设置不同的首页就很灵活,也很方便。

 

       不知读者是否还记得在新建文章时,文章有一个参数是设置该文章是否在首页显示,如图4-36所示,

 

 

4-36

 

       这又是什么意思呢?Joomla!默认刚才说的那个“首页”菜单项指向的页面是首页,因此这里的设置“显示在首页”的意思就是显示在前面所说的“首页”菜单项指向的页面。我们可以先看一下“首页”那个菜单项的编辑页面,如图4-37所示,

4-37

 

 

       我们可以看到这和设置blog风格菜单项的页面几乎一模一样,只是这是首页管理组件,因此不可以选择是显示哪个单元或哪个分类的文章。图中的参数“头条文章(数目)”、“摘要文章(数目)”、“栏数”、“文章链接(数目)”和blog风格菜单项的功能一样。因为每一篇文章都有“显示在首页”这个参数,因此我们可以随意的让一篇文章显示在首页,当然前提是我们在Joomla!中设置用默认的“首页”这个菜单项。

 

       当我们把不同分类的文章设置显示在首页上了,那怎么管理这些文章是否显示在首页上呢?Joomla!提供了一个专门的首页文章管理的功能。我们可以通过单击Joomla!控制面板上的“首页文章”按钮或者是后台菜单“内容选项”的菜单项“首页文章管理”进入管理进入首页文章的管理,如图4-38所示,

4-38

 

       进入首页文章管理页面后,我们可以看到首页文章的列表,如图4-39所示,

 

 

4-39

 

       在这个页面中我们可以对这些文章进行管理,如点击文章的标题可以进入这篇文章的编辑页面。这里介绍一个该页面中的四个按钮,“发布”和“不发布”两个和前面介绍文章的发布及不发布的功能相同。

 

“存档”这个按钮的功能是将选中的文章存档,并且会将选中的文章不会在首页显示,也就是在首页文章管理页面中不可见。例如我们将图4-39所示中的“欢迎使用Joomla!”文章存档后,这篇文章将不在首页中显示,也不会在首页文章页面中显示。当然我们可以在存档管理页面中找到这篇文章,如果我们再将这篇文章取消存档,该篇文章又将显示在首页文章管理页面中,只是它是未发布状态,如果要使该文章在前台显示,还需要发布这篇文章。

 

       “删除”这个功能要注意,如果我们使用这个功能,并不意味着将这篇文章从Joomla!中删除了,这个操作只是将该文章从首页显示中删除,他还是在Joomla!中,属于原来的分类,也就是说,这个操作只是设置选中的文章的“显示在首页”参数