首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Joomfish试图翻译内容时的致命错误

Joomfish试图翻译内容时的致命错误
EN

Stack Overflow用户
提问于 2014-01-29 08:00:15
回答 1查看 119关注 0票数 0

我正在更新一个Joomla1.5网页到一个Joomla2.5。

问题:

出现了一个错误屏幕,上面写着:

代码语言:javascript
复制
Fatal error: Call to protected method JFormField::getName() from context 'TranslateParams_xml' in /var/www/vhosts/1286.linux3.testsider.dk/httpdocs/jupgrade/libraries/joomfish/translateparams/xml.php on line 114

我看过xml.php中的第114行,但似乎找不到任何错误。那时,我想,也许这个问题是由于我在一个子文件夹online 网页中工作造成的。

是因为子文件夹吗?一个损坏的文件?还是别的什么?

这是xml.php

代码语言:javascript
复制
    foreach ($fieldset as $field) {
            $freefield = JFFormField::getInstance($field);
            //if($freefield->type == 'Spacer') continue;

            $freefieldname              = $freefield->get('fieldname');

            $freefield->set('fieldname',$freefieldname.'_orig' );
Line 114    $freefield->set('name', $freefield->getName($freefieldname.'_orig'));
            $freefield->set('label', 'Original '.$freefield->get('label'));

也许从零开始使用Joomfish for Joomla 2.5中的内容更容易呢?

EN

回答 1

Stack Overflow用户

发布于 2015-06-08 09:39:33

这个问题的解决办法就是产生了缺乏的功能。

文件getName()中的libraries/joomfish/form/jfformfield.php

然后创建第二个函数

文件addNode()中的libraries/joomfish/form/jfform.php

票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/21425261

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档