Joomla - 修改默认类别列表视图(通过覆盖?)

时间:2015-05-20 23:09:52

标签: joomla override categories

我正在为朋友建立一个网站,我应该声明这不是我为生活所做的事情。我几天前刚开始和Joomla合作。

到目前为止,一切都很好,除非我陷入困境。

这是一家建筑公司的网站,我需要为正在进行和已完成的项目创建文章。我将为每个项目创建一篇文章,每篇文章都将属于“完成”和“正在进行”的类别。

我计划在主菜单中为“已完成”和“正在进行”类别创建菜单链接。我还想在类别列表中显示该文章的缩略图。问题是,类别列表的标准外观有点难看,我不知道如何更改它。我正在使用名为PixelDot的模板,但它似乎对我的问题没有任何好处。

在我的研究过程中,我偶然发现了“布局覆盖”和“替代布局”的概念。我有基本的html和css知识,也有一些PHP,但我完全迷失了要修改的文件。我还需要一些帮助,将条目文本图片作为缩略图列在类别列表中(当您点击相关内容时,这是您看到'文章'属于该类别(已完成或正在进行)的项目的列表菜单按钮)

任何帮助都将受到高度赞赏。我的Joomla版本是3.4.1。 (我相信今天的最新版本)

我有时会让事情变得更加复杂,而我却试图让事情变得更加清晰,我希望这不是其中之一。

2 个答案:

答案 0 :(得分:0)

首先,我建议使用标签而不是类别来管理它。标签更适合临时标签或分组。

其次,转到模板的模板管理器模板视图。 转到“创建搭车”选项卡,然后选择要覆盖的视图(即标记的项目) 这会自动将所有文件复制到模板中的正确位置。 此时,您可以根据自己的心灵内容进行布局。 另外......您可能想要覆盖的某些部分布局可能不在传统布局中,但可能在jlayout中。你可以用它们做同样的事情。这些都记录在docs.joomla.org网站以及网站上。

答案 1 :(得分:0)

我也会用Tags做这个。一个原因是,假设您使用的是SEF URL,项目文章页面将具有唯一的URL。如果你移动一个项目的文章来自"正在进行的"到"完成"那么你可能正在改变那个SEF网址。这将导致您的搜索引擎排名丢失。

我会标记每篇文章"正在进行","已完成"等,然后创建一个菜单项以仅显示该特定标记。该项目的文章将保留其原始类别,可能是我的项目类型,项目位置等;这也将增加该项目文章的SEO。