【问题标题】:Joomla: make a component act like a content pluginJoomla:使组件像内容插件一样
【发布时间】:2013-06-09 12:24:13
【问题描述】:

我创建了一个管理组件,现在需要在安装客户端的每个页面上插入文本。所以我想到了使用函数onContentPrepare,但它是JPlugin 类(确切地说是内容插件类)的方法。

有没有办法像插件一样从视图调用组件?

【问题讨论】:

    标签: joomla joomla2.5 joomla-extensions


    【解决方案1】:

    简答:不,你必须写一个插件。但这不是什么大事。

    长答案:在每个请求中,恰好一个组件被调用。插件在控制流中的某些事件触发。 onContentPrepare 事件由组件触发(不是来自 Joomla! 框架),因此某些组件可能不支持它。尽管如此,您仍然可以通过插件访问任何组件的内容——只需使用系统插件的onAfterRender 事件即可。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-11-01
      • 2013-01-04
      • 2012-02-27
      • 1970-01-01
      • 2014-11-30
      • 2011-06-10
      相关资源
      最近更新 更多