Joomla 3模板插件无法正常工作

时间:2015-02-04 10:09:55

标签: php joomla joomla3.0

我是Joomla插件开发的新手,我正在尝试构建一个基本的Hello World插件。

我想要的是文章“Hello World”出现在文章标题后面的前端。 我正在运行Joomla 3.3.6。 以下是我的代码库:

/ helloworld /

  • helloworld.xml


    <?xml version="1.0" encoding="utf-8"?>
    <extension version="3.3" type="plugin" group="content" method="upgrade">
            <name>plg_content_helloworld</name>
            <author>Test Author</author>
            <creationDate>04/02/2015</creationDate>
            <copyright>None</copyright>
            <license>GNU General Public License</license>
            <authorEmail>me@memail.com</authorEmail>
            <authorUrl>http://www.example.com</authorUrl>
            <version>1.0</version>
            <description>Simple Hello World Plugin that prints "Hello World" at the beginning of every article.</description>
            <files>
                    <filename plugin="helloworld">helloworld.php</filename>
                    <filename>index.html</filename>
            </files>
    </extension> 

  • helloworld.php

    <?php
    
    // no direct access
    defined('_JEXEC') or die;
    
    class plgContentHelloworld extends JPlugin
    {
        public function onContentAfterTitle($context, &$article, &$params, $limitstart)
            {
                            return "<p>Hello World!</p>";
            }
    }
    
    ?>

  • 清空index.html

我已将文章中的“显示简介文字”值设置为所有可能的值,但仍然无效。我也在努力为Joomla Plugin的创作找到合适的在线资源。有谁知道吗?

0 个答案:

没有答案