【发布时间】:2012-01-27 05:48:09
【问题描述】:
我安装了 K2 插件并且我的用户可以发帖,我想修改“添加项目”页面,它可能的 PHP 文件在哪里?在 com_k2 文件夹中还是...?我完全迷路了!
任何帮助将不胜感激!
【问题讨论】:
标签: php templates joomla edit joomla-k2
我安装了 K2 插件并且我的用户可以发帖,我想修改“添加项目”页面,它可能的 PHP 文件在哪里?在 com_k2 文件夹中还是...?我完全迷路了!
任何帮助将不胜感激!
【问题讨论】:
标签: php templates joomla edit joomla-k2
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
如果你这样做,当你使菜单项指向表单时,你可以从你的各种模板中进行选择
【讨论】:
您可能不想直接编辑文件。您可能想阅读output overrides。这些允许您覆盖默认视图。基本上,您将在模板中创建一个名为 html 的文件夹,然后您将创建另一个文件夹(取决于您要覆盖的内容)。然后你将创建你的文件。我给你的链接非常有帮助。在这里的答案中解释得太多了。
我相信您要查找的文件夹是administrator/components/com_k2/views/item/tmpl/default.php
【讨论】: