【问题标题】:Should I write a component or a module? (or both?)我应该写一个组件还是一个模块? (或两者?)
【发布时间】:2010-11-23 18:04:19
【问题描述】:

我正在尝试为 joomla 编写幻灯片。特别是将放置在文章旁边的文章(尽管不一定与文章相关联)。我应该写一个组件还是一个模块?或者我应该使用模块编写一个放置在页面中的组件(例如 joomla 基本安装中的 com_banner 和 mod_banner 东西)。

我知道我正在重新发明轮子,但我真的很想了解 joomla 改装。

【问题讨论】:

    标签: php joomla components module


    【解决方案1】:

    你想要一个模块。您可以将模块分配给任何菜单项。

    模块将出现在该页面和“子页面”上。例如,如果您将模块分配给指向“文章博客布局”的菜单项,那么它将显示在该页面上以及从该页面链接的文章。

    如果您只想要一篇特定的文章或任何没有特定菜单项的页面,请创建一个名为“隐藏菜单”的新菜单并在其中创建一个菜单项。除非您发布菜单模块,否则不会出现菜单。

    顺便说一句,Joomla 已经有很多幻灯片组件了 - gavick.com 的 Photoslide 非常好,而且免费。

    【讨论】:

      【解决方案2】:

      如果您想将幻灯片与特定文章相关联,我认为您应该编写一个组件,因为这样您可以更好地控制文章,并且可以管理其结构和布局。

      【讨论】:

      • 稍微澄清了我的问题 :) 可以,但不是必须的。我应该能够将相同的幻灯片放在不同的文章旁边。如果我要走这条路(我会写一个组件),我应该使用 com_content 组件作为起点吗?
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多