Php 如何使JoomGallery中的所有导航链接特定于组件';s根类别?

Php 如何使JoomGallery中的所有导航链接特定于组件';s根类别?,php,joomla1.5,joomla-extensions,Php,Joomla1.5,Joomla Extensions,在这个艺术网站上,我正在为一个学校项目工作,我使用Joomla 1.5作为CMS的选择,并使用JoomGallery来展示艺术作品。(我多次尝试安装1.6,但由于某些原因,“下一步”按钮对我不起作用。我手动安装了它,但出现了另一个问题,因此最终恢复到1.5…然后我意识到“其他”问题很容易解决。我最终会将其迁移到1.6,但现在不会。) 在这个网站上,有三种主要的艺术类别,它们都出现在菜单上——传统艺术、数码艺术和摄影艺术。每一个都链接到JoomGallery中的相应类别,每个类别都有自己的子类别

在这个艺术网站上,我正在为一个学校项目工作,我使用Joomla 1.5作为CMS的选择,并使用JoomGallery来展示艺术作品。(我多次尝试安装1.6,但由于某些原因,“下一步”按钮对我不起作用。我手动安装了它,但出现了另一个问题,因此最终恢复到1.5…然后我意识到“其他”问题很容易解决。我最终会将其迁移到1.6,但现在不会。)

在这个网站上,有三种主要的艺术类别,它们都出现在菜单上——传统艺术、数码艺术和摄影艺术。每一个都链接到JoomGallery中的相应类别,每个类别都有自己的子类别

在这种情况下,我想要的是每一个基本上都被锁定在自己的边界内。但是,当单击“上次添加”和“查看次数最多”链接时,图像将取自我创建并发布的每个类别,而不仅仅是我为页面及其子类别设置的当前“根”类别。此外,我希望“点击总数”和“总图像”仅限于该特定类别及其子类别

我四处寻找,却找不到解决这个问题的方法。我肯定有办法,但我还不太喜欢Joomla。。。我已经试着调查过了,但我想不出来。我只是自然而然地认为这是非常明显的——如果我在菜单页面中设置一个类别,所有的链接和所有内容都将被限制在这个单一的类别中,但事实并非如此,我不喜欢它

我知道一定有办法做到这一点,但再一次,我真的不太喜欢Joomla。我设法从头开始构建模板(在教程的帮助下),但我还没有开始使用其他扩展。我该如何着手完成这项本来应该是一个选择的任务呢

下面是该网站的链接。同样,我指的是传统、数字和摄影。类别锁定得很好(无法查看任何更高的/其他类别),但顶部链接没有按类别限制,点击/图像的总数也没有限制

不,我不恨JoomGallery。。。事实上,这是我找到的最好的免费开源Joomla Gallery,我怀疑我能找到一个更好的而不必付出任何代价。主要是这件事困扰着我


另外,这个网站上的艺术品不是我的,但我有使用它的许可。这个网站是给我未婚夫的,所有的艺术品都是她画的,所有的照片都是她拍的(除了博客上的自画像)。它是在学校作业期间制作的,完成后她会使用它。

如果JoomGallery没有按照您的要求进行设置,那么更改它将是一项非常重要的任务。为了让图像以您想要的方式进行过滤,您需要编辑模型中的SQL查询,以考虑当前类别。

我可以很容易地编辑SQL查询。。。问题是我不知道JoomGallery的所有功能,也不知道它的位置。也就是说,我不知道要处理的变量和数据类型,所以想弄清楚如何处理会有点困难。我只是希望这里有人知道JoomGallery的事。。。我想我会更容易从实际使用它的人那里得到答案。假设它是用Joomla MVC编码的,你需要查看模型文件。通读Joomla MVC教程,了解它应该如何工作——我花了很长时间才弄明白如何做。。。但我终于让它工作了。。。啊。。。