1

我安装了 K2 插件,我的用户可以发帖,我想修改“添加项目”页面,它可能的 PHP 文件在哪里?在 com_k2 文件夹中还是...?我完全迷路了!

任何帮助将不胜感激!

4

2 回答 2

3

John 是正确的,您想使用模板覆盖来进行更改。当您更新扩展程序时,这将防止您的编辑被覆盖。您需要复制此文件 -

components/com_k2/templates/default/itemform.php

然后放在这里——

templates/YOUR TEMPLATE/html/com_k2/default/itemform.php

将文件放在那里将覆盖在前端使用的任何地方的默认 K2 项目提交表单。如果您想通过将文件放置在您的模板中来访问表单的多个版本,您也可以使用 K2 子模板覆盖,如下所示 -

templates/YOUR TEMPLATE/html/com_k2/SUBTEMPLATE NAME/itemform.php

如果你这样做,当你使菜单项指向表单时,你可以从你喜欢的各种模板中选择

于 2011-12-27T06:40:01.293 回答
1

您可能不想直接编辑文件。您可能需要阅读output overrides。这些允许您覆盖默认视图。基本上,您将在模板中创建一个名为的文件夹,html然后您将创建另一个文件夹(取决于您要覆盖的内容)。然后你将创建你的文件。我给你的链接非常有帮助。在这里的答案中解释得太多了。

我相信你要找的文件夹是administrator/components/com_k2/views/item/tmpl/default.php

于 2011-12-24T07:27:00.603 回答