4

我是 Joomla 中 K2 组件的新手,并且遇到了类别布局网格的问题。

我正在使用 K2 内容模块从特定类别中提取项目。类别布局网格设置需要前导、主要和次要部分的三列。然而,显示仍然在一列中。

事实上,该模块似乎根本没有响应类别布局设置的变化,因为无论设置如何,图像都保持相同的大小。

以下是类别和模块页面的屏幕截图:

在此处输入图像描述 K2 内容模块

我看过几个关于这个问题的视频并搜索了这个网站,但我无法弄清楚我做错了什么。

谢谢阅读!

4

2 回答 2

0

问题是你不知道你实际设置了什么。

类别设置(主要、主要...文章的数量及其布局等,请参见您的第一个屏幕截图)根本不适用于 K2 内容模块布局。这是正确的。

为什么?类别设置仅适用于通过 Joomla 管理 -> 菜单创建的页面。您必须创建一个项目类型为“K2 类别”的菜单,这将创建一个将应用您的类别设置的页面。除此页面外,您的类别设置不会影响其他页面。

K2 内容模块布局只能通过 CSS 及其可以/modules/mod_k2_content/tmpl/Default/default.php在您的服务器上找到的模板来更改。在模块本身的设置中,没有您在第二个屏幕截图中看到的布局设置。

如果要修改 K2 内容模块布局,请按照以下步骤操作:

  1. 确保首先覆盖模块的模板。只需将包括其 default.php 文件在内的整个“默认”文件夹复制到其中 /templates/your_template/html/mod_k2_content/,您就可以开始了。
  2. 多个模块模板和布局的可选步骤- 您可以将“默认”文件夹名称重命名为“news_template”。现在,在模块设置中,看到“选择子模板选项”——你可以选择你新创建的一个。
  3. default.php文件中,根据您的布局需要更改 HTML。
  4. 为模块更改或编写自己的 CSS。您可以通过 k2.css 文件或您的自定义模板样式表来完成。

没有“点击方式”来选择 K2 内容模块的布局,抱歉 - 这是唯一的方式。

// 更新

我没有注意到这是一个如此古老的问题,但没有得到正确的回答——所以最后,这就是答案。问题仍然存在,K2 仍然被广泛使用,这适用于从 1.5 到 3.x 的所有 Joomla 版本

于 2015-04-15T18:47:09.553 回答
0

如果网站上启用了缓存清除缓存并查看。还要检查为显示类别而创建的菜单项。

于 2012-12-10T10:46:29.737 回答