1

我不能使用辅助功能

我在 site->helpers->document_management.php 中有一个帮助文件

我在该文件中定义了一个类('_JEXEC')或死;

            /**
            * Document_managment helper.
            */
            class Document_managmentHelper
            {

            function testFunction()
            {
                $textis= "hello";
                return $textis; 
            }
            }

在我的站点->视图->文档->view.html.php

我尝试调用函数 testFunction:

            $callingCard = Jview::loadHelper('Document_managment');
            //require_once JPATH_COMPONENT.'/helpers/document_managment.php';
            $getprofileinfo = Document_managmentHelper::testFunction();
            echo getprofileinfo;    
            echo "test is ". JPATH_COMPONENT.'/helpers/document_managment.php';

我只是得到

PHP 致命错误:在第 xx 行的 /var/www/vhosts/mydomain.com/httpdocs/components/com_document_managment/views/document/view.html.php 中找不到类“Document_managmentHelper”

我想不通

4

1 回答 1

0

我通过以下方法在我的自定义组件视图的 default.php 中调用了 helper 方法:

$isEnable = CustomFrontendHelper::getTheMethod('is_enable'); // a static function in the helper
于 2015-01-12T07:21:33.883 回答