0

我在使用MetaModels 1.0.x模块安装Contao 2.11.11时出现错误:

致命错误:无法加载类 MetaModels\Attribute\TranslatedReference

我可以将问题缩小到文件system/modules/metamodelsattribute_translatedcombinedvalues/MetaModels/Attribute/TranslatedCombinedValues/TranslatedCombinedValues.php

首先namespace是设置,然后TranslatedReference调用类,这会产生致命错误。

namespace MetaModels\Attribute\TranslatedCombinedValues;

use MetaModels\Attribute\TranslatedReference;
use MetaModels\Helper\ContaoController;

class TranslatedCombinedValues extends TranslatedReference
{
 // ...
}  

如何调试无法调用该类的原因。

4

1 回答 1

0

显然,namespace没关系,我只需要调用正确的类名:

namespace MetaModels\Attribute\TranslatedCombinedValues;

//use MetaModels\Attribute\TranslatedReference;
//use MetaModels\Helper\ContaoController;
use MetaModelAttributeTranslatedReference;

//class TranslatedCombinedValues extends TranslatedReference
class TranslatedCombinedValues extends MetaModelAttributeTranslatedReference
{
 // ...
} 
于 2015-12-09T05:58:45.567 回答