我的任务是为我们的 Joomla 网站创建一个非常具体、复杂的主页。我的第一次尝试是安装一个模块,让我在自定义 HTML 模块(它称为 Flexi 自定义代码)中包含 php 代码、CSS 样式和其他不允许的内容。它运作良好 - 正如设计的那样。
但是我运行它的基本事实是,所有模块都将嵌入到 Joomla 的 div 结构的几层中,直到我安装该自定义模块的部分(例如 mainbody-top)。
所以我在底部得到了丑陋的空白,在我不想要的侧面得到了边距。加上我发现我需要覆盖或归零的许多其他事情。
我的基本问题是:有没有办法创建一个 Joomla 无法控制的自定义主页,但主页上的所有链接都进入 Joomla,其他一切都由 Joomla 控制?
我必须替换根目录中的 index.php 吗?还是模板目录?还是有另一种方法是普遍接受的方法?