【发布时间】:2012-06-27 02:02:39
【问题描述】:
我有一个为 Joomla 2.5 网站构建的自定义组件。它工作正常,除了显示在网站上所有页面上的模块(徽标、全局导航等)被推到组件下方而不是顶部。
我一直在查看其他组件以查看问题所在,但无济于事。这与“views”文件夹有关吗?也许是controller.php?
我还考虑将我的组件包装在一个模块中,然后将其位置设置为尽可能低的解决方法。不幸的是,我能为这个实用程序找到的所有扩展都比我花的钱多……
请帮忙!谢谢你:)
【问题讨论】:
-
我有点理解你的意思,但不清楚你的模块是否有问题,或者你的组件是否有问题。
-
嗯,模块似乎显示在每隔一页的顶部,只是带有组件的那个会扰乱文档流。在 firebug 中,为模块生成的 html 甚至在头代码之前。
-
对您使用“模块”感到困惑...“为模块生成的html在前面”,您不是说您的自定义组件吗?
-
页面上应该只有一个组件,如果需要,还应该有其他模块。组件是页面的主体,而模块是页眉项目、页脚项目、侧边栏等......我只有应该显示在模板工具栏(页眉)区域中的模块。然而,自定义组件甚至在这些最顶层的模块之前生成 html。
-
我非常了解 Joomla,但您的问题似乎与您给它的标题无关,因为它是 MVC 输出在它应该完成之前完成的。我建议在 Joomla 中提交一个关于 MVC 输出的新问题,以引起这些专家的注意
标签: joomla module components position joomla2.5