0
我正在將joomla 1.5網頁更新爲joomla 2.5。Joomfish嘗試翻譯內容時發生致命錯誤
問題:
錯誤屏幕出現時說:
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,但我似乎無法找到任何錯誤它。那是當我想到自己也許這個問題是由於我在一個子文件夾和在線webpage工作。
是因爲子文件夾?損壞的文件?或者是其他東西?
這裏的xml.php
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內容爲Joomla 2.5?
這個文件從2.5版本的joomfish? –
- Riccardo,是的,但是之前的翻譯不是。 – Martin
看這裏,你可能需要一個jupgrade插件來處理它:http://www.joomfish.net/forum/viewtopic.php?f=48&t=12155 –