Php 如何访问在Joomla 2.5中创建插件的发布日期?

Php 如何访问在Joomla 2.5中创建插件的发布日期?,php,plugins,joomla2.5,Php,Plugins,Joomla2.5,我还没有找到这样的Joomla扩展。在一些Joomla文章中,我需要能够将发布在文章的不同部分的日期显示上。我正在考虑编写一个插件来实现这一点,这样我就可以根据文章主体的需要执行类似的操作: {published-on} 在哪里可以访问发布在目录上的以进行显示?另外,对于Joomla开发专家来说,这是解决这个问题的最佳方法还是有其他方法?谢谢 > P>你可以为这个插件创建一个插件,而且你的方法是正确的,只有一件事你必须考虑你的自定义插件永远不要使用一些东西JooMLA可以使用短代码,比如“代码

我还没有找到这样的Joomla扩展。在一些Joomla文章中,我需要能够将
发布在文章的不同部分的日期显示上。我正在考虑编写一个插件来实现这一点,这样我就可以根据文章主体的需要执行类似的操作:

{published-on}

在哪里可以访问发布在
目录上的
以进行显示?另外,对于Joomla开发专家来说,这是解决这个问题的最佳方法还是有其他方法?谢谢

> P>你可以为这个插件创建一个插件,而且你的方法是正确的,只有一件事你必须考虑你的自定义插件永远不要使用一些东西JooMLA可以使用短代码,比如“代码> {Load St},{LooMult} < /Cuff>等.< /P> 因此,用这种方式编写您的简短代码。插件可以使用Joomla创建
onContentPrepare()
事件

您将在
$article
参数中获得当前文章的所有详细信息。像

public function onContentPrepare($context, &$article, &$params, $page = 0){
             $article->text;
             $article->created_on;

}
为了更清楚,您必须检查Joomla的默认插件,该插件用于将模块放置在文章中。您可以找到路径
plugins\content\loadmodule


希望它有意义。

如果可行,我建议使用模板覆盖。通过这种方式,您可以使用核心后端文章管理UI启用/禁用,同时仍然可以隐式控制发布日期的显示位置


您可以使用:--->在文章中放置{published on}{/published on}标记来实现这一点。-->创建一个内容插件,用发布日期替换这些标签。您可以根据自己的需求编辑这个Joomla插件。希望这个插件能帮助你。你需要为一类文章做这个吗?如果某个特定类别中的任何文章需要在文章的不同部分显示发布日期,只需使用模板覆盖即可。更快更容易做到。