【问题标题】:Joomla Module PositioningJoomla 模块定位
【发布时间】: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


【解决方案1】:

假设您在 Joomla 中遵循标准 MVC 框架,那么几乎 100% 确定您的问题将在于您正在使用的 CSS 样式/类以及它们如何与模板样式表一起使用。如果您不使用 Firebug,请获取并安装它以查看导致问题的 CSS。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-09-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-28
    相关资源
    最近更新 更多